Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
include Protocol_conv.Runtime.Driver
with type t = Yojson.Safe.json
and type 'a flags = ?flags:[ `Mangle of string -> string ] -> 'a
type t = Yojson.Safe.json
exception Protocol_error of string * t
val to_record :
((t, 'a, 'b) Protocol_conv.Runtime.structure -> 'a -> t -> 'b) flags
val to_tuple :
((t, 'a, 'b) Protocol_conv.Runtime.structure -> 'a -> t -> 'b) flags