Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val encode :
[ `Int | `Int8 | `Int16 | `Int32 | `Int64 | `Fixed of int ] ->
('a -> (string -> unit) -> unit) ->
('a list -> (string -> unit) -> unit) Staging.staged
val decode :
[ `Int | `Int8 | `Int16 | `Int32 | `Int64 | `Fixed of int ] ->
(string -> int Stdlib.ref -> 'a) ->
(string -> int Stdlib.ref -> 'a list) Staging.staged
val sizer :
[ `Int | `Int8 | `Int16 | `Int32 | `Int64 | `Fixed of int ] ->
'a Size.Sizer.t ->
'a list Size.Sizer.t