package serde
-
serde
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val visit_bool : bool -> (value, 'error Error.de_error) result
val visit_unit : unit -> (unit, 'error Error.de_error) result
val visit_char : char -> (value, 'error Error.de_error) result
val visit_int : int -> (value, 'error Error.de_error) result
val visit_float : float -> (value, 'error Error.de_error) result
val visit_string : string -> (value, 'error Error.de_error) 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) result
val visit_variant :
(tag, value, 'error) De__.Intf.Rec.variant_access ->
(value, 'error Error.de_error) 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) result