package serde

  1. Overview
  2. Docs
type state
val nest : state -> state
val deserialize_sequence : state ctx -> state -> size:int -> (size:int -> ('value, state) t) -> ('value, error) result
val deserialize_element : state ctx -> state -> ('value, state) t -> ('value option, error) result
val deserialize_variant : state ctx -> state -> (state ctx -> ('value, error) result) -> name:string -> variants:string list -> ('value, error) result
val deserialize_unit_variant : state ctx -> state -> (unit, error) result
val deserialize_newtype_variant : state ctx -> state -> ('value, state) t -> ('value, error) result
val deserialize_tuple_variant : state ctx -> state -> size:int -> (size:int -> ('value, state) t) -> ('value, error) result
val deserialize_record_variant : state ctx -> state -> size:int -> (size:int -> ('value, state) t) -> ('value, error) result
val deserialize_record : state ctx -> state -> name:string -> size:int -> ('value, state) t -> ('value, error) result
val deserialize_field : state ctx -> state -> name:string -> ('value, state) t -> ('value, error) result
val deserialize_key : state ctx -> state -> ('value, state, 'tag) visitor -> ('value option, error) result
val deserialize_identifier : state ctx -> state -> ('value, state, 'tag) visitor -> ('value, error) result
val deserialize_string : state ctx -> state -> (string, error) result
val deserialize_int8 : state ctx -> state -> (char, error) result
val deserialize_int16 : state ctx -> state -> (int, error) result
val deserialize_int31 : state ctx -> state -> (int, error) result
val deserialize_int32 : state ctx -> state -> (int32, error) result
val deserialize_int64 : state ctx -> state -> (int64, error) result
val deserialize_bool : state ctx -> state -> (bool, error) result
val deserialize_float : state ctx -> state -> (float, error) result
val deserialize_option : state ctx -> state -> ('value, state) t -> ('value option, error) result
val deserialize_ignored_any : state ctx -> state -> (unit, error) result
OCaml

Innovation. Community. Security.