Util.Resultval iter_result : ('a -> 'b) -> ('c -> 'd) -> ('e, 'f) result -> 'gtype ('a, 'err) t = ('a, 'err) resultval pp :
'a 'err. (Ppx_deriving_runtime.Format.formatter ->
'a ->
Ppx_deriving_runtime.unit) ->
(Ppx_deriving_runtime.Format.formatter -> 'err -> Ppx_deriving_runtime.unit) ->
Ppx_deriving_runtime.Format.formatter ->
('a, 'err) t ->
Ppx_deriving_runtime.unitval show :
'a 'err. (Ppx_deriving_runtime.Format.formatter ->
'a ->
Ppx_deriving_runtime.unit) ->
(Ppx_deriving_runtime.Format.formatter -> 'err -> Ppx_deriving_runtime.unit) ->
('a, 'err) t ->
Ppx_deriving_runtime.stringval iter : ('a -> unit) -> ('err -> unit) -> ('a0, 'err0) result -> unitval to_twine :
(Encode.t -> 'a -> Encode.immediate) ->
(Encode.t -> 'b -> Encode.immediate) ->
Encode.t ->
('c, 'd) result ->
Encode.immediateval of_twine :
(Decode.t -> int -> 'a) ->
(Decode.t -> int -> 'b) ->
('c, 'd) result Decode.decoder