Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val pp_alist :
'a. (Ppx_deriving_runtime.Format.formatter ->
'a ->
Ppx_deriving_runtime.unit) ->
Ppx_deriving_runtime.Format.formatter ->
'a alist ->
Ppx_deriving_runtime.unit
val show_alist :
'a. (Ppx_deriving_runtime.Format.formatter ->
'a ->
Ppx_deriving_runtime.unit) ->
'a alist ->
Ppx_deriving_runtime.string
module Message : sig ... end
module Node : sig ... end
module Relationship : sig ... end
module UnboundRelationship : sig ... end
module Path : sig ... end
val unwrap_string_list :
Message.t list ->
(string list -> 'a) ->
('a, string) Core.Result.t
val unwrap_list :
'a list ->
('a -> ('b, 'c) Core.Result.t) ->
('b list -> 'd) ->
('d, 'c) Core.Result.t
val parse_one :
Bitstring.t ->
((Message.t, string) Core._result, Bitstring.t) Core.Tuple2.t
val parse_list :
int ->
Bitstring.t ->
((Message.t, string) Core.Result.t, Bitstring.t) Core.Tuple2.t
val parse_dict :
int ->
Bitstring.t ->
((Message.t, string) Core.Result.t, Bitstring.t) Core.Tuple2.t
val parse_structs :
int ->
int ->
Bitstring.t ->
((Message.t, string) Core.Result.t, Bitstring.t) Core.Tuple2.t
val parse_fields :
int ->
Bitstring.t ->
(Message.t list -> (Message.t, string) Core.Result.t) ->
((Message.t, string) Core.Result.t, Bitstring.t) Core.Tuple2.t
val parse : Bitstring.t -> (Message.t, string) Core._result
val serialize_int : int64 -> Bitstring.bitstring
val serialize_float : float -> Bitstring.bitstring
val serialize_byte_array : string -> Bitstring.bitstring
val serialize_string : string -> Bitstring.bitstring
val serialize : Message.t -> Bitstring.bitstring
val serialize_list : Message.t list -> Bitstring.bitstring
val serialize_dict : Message.t alist -> Bitstring.bitstring
val serialize_elem : (string * Message.t) -> Bitstring.bitstring list