type t = A.etype init = Cstruct.ttype error = Error.Decoder.tval to_result : Cstruct.t -> (t, error) Stdlib.resultval refill : Cstruct.t -> decoder -> (decoder, error) Stdlib.resultHelper.MakeDecodermodule A : sig ... endtype t = A.etype init = Cstruct.ttype error = Error.Decoder.tval to_result : Cstruct.t -> (t, error) Stdlib.resultval refill : Cstruct.t -> decoder -> (decoder, error) Stdlib.result