pa_ppx

PPX Rewriters for Ocaml, written using Camlp5
IN THIS PACKAGE
type (!'a, !'b) converter_t = {
kind : Protobuf.payload_kind;
decodef : Protobuf.Decoder.t -> 'a;
convertf : string -> 'a -> 'b;
}
val decode0 : ( 'a, 'b ) converter_t -> msg:string -> Protobuf.Decoder.t -> 'b
val list_packed_rev_append : ( Protobuf.Decoder.t -> 'a ) -> Protobuf.Decoder.t -> 'a list -> 'a list
val int__varint : ( int64, int ) converter_t
val bool__variant : ( int64, bool ) converter_t
val int__zigzag : ( int64, int ) converter_t
val int__bits32 : ( int32, int ) converter_t
val int__bits64 : ( int64, int ) converter_t
val int32__varint : ( int64, int32 ) converter_t
val int32__zigzag : ( int64, int32 ) converter_t
val int32__bits32 : ( int32, int32 ) converter_t
val int32__bits64 : ( int64, int32 ) converter_t
val int64__varint : ( int64, int64 ) converter_t
val int64__zigzag : ( int64, int64 ) converter_t
val int64__bits32 : ( int32, int64 ) converter_t
val int64__bits64 : ( int64, int64 ) converter_t
val uint32__varint : ( int64, Uint32.uint32 ) converter_t
val uint32__zigzag : ( int64, Uint32.uint32 ) converter_t
val uint32__bits32 : ( int32, Uint32.uint32 ) converter_t
val uint32__bits64 : ( int64, Uint32.uint32 ) converter_t
val uint64__varint : ( int64, Uint64.uint64 ) converter_t
val uint64__zigzag : ( int64, Uint64.uint64 ) converter_t
val uint64__bits32 : ( int32, Uint64.uint64 ) converter_t
val uint64__bits64 : ( int64, Uint64.uint64 ) converter_t
val float__bits32 : ( int32, float ) converter_t
val float__bits64 : ( int64, float ) converter_t
val string__bytes : ( bytes, string ) converter_t
val bytes__bytes : ( bytes, bytes ) converter_t