package serde

  1. Overview
  2. Docs

Parameters

module B : Intf

Signature

include module type of struct include B end
type value = B.value
type tag = B.tag
val visit_bool : bool -> (value, 'error Error.de_error) Stdlib.result
val visit_unit : unit -> (unit, 'error Error.de_error) Stdlib.result
val visit_char : char -> (value, 'error Error.de_error) Stdlib.result
val visit_int : int -> (value, 'error Error.de_error) Stdlib.result
val visit_float : float -> (value, 'error Error.de_error) Stdlib.result
val visit_string : string -> (value, 'error Error.de_error) Stdlib.result
val visit_seq : 'state. (module De__.Intf.Rec.Visitor_intf with type value = value) -> (module De__.Intf.Rec.Deserializer_intf with type state = 'state) -> (value, 'error) Sequence_access.t -> (value, 'error Error.de_error) Stdlib.result
val visit_variant : (tag, value, 'error) De__.Intf.Rec.variant_access -> (value, 'error Error.de_error) Stdlib.result
val visit_map : 'state. (module De__.Intf.Rec.Visitor_intf with type value = value) -> (module De__.Intf.Rec.Deserializer_intf with type state = 'state) -> (value, 'error) De__.Intf.Rec.map_access -> (value, 'error Error.de_error) Stdlib.result
OCaml

Innovation. Community. Security.