type t = Protobuf.Decoder.tval of_bytes : bytes -> Protobuf.Decoder.tval key : Protobuf.Decoder.t -> (int * Protobuf.payload_kind) optionval skip : Protobuf.Decoder.t -> Protobuf.payload_kind -> unitval nested : Protobuf.Decoder.t -> Protobuf.Decoder.tval empty_nested : Protobuf.Decoder.t -> unitval packed_fold :
('a -> Protobuf.Decoder.t -> 'a) ->
'a ->
Protobuf.Decoder.t ->
'aval int_as_varint : Protobuf.Decoder.t -> intval int_as_zigzag : Protobuf.Decoder.t -> intval int32_as_varint : Protobuf.Decoder.t -> int32val int32_as_zigzag : Protobuf.Decoder.t -> int32val int64_as_varint : Protobuf.Decoder.t -> int64val int64_as_zigzag : Protobuf.Decoder.t -> int64val int32_as_bits32 : Protobuf.Decoder.t -> int32val int64_as_bits64 : Protobuf.Decoder.t -> int64val bool : Protobuf.Decoder.t -> boolval float_as_bits32 : Protobuf.Decoder.t -> floatval float_as_bits64 : Protobuf.Decoder.t -> floatval int_as_bits32 : Protobuf.Decoder.t -> intval int_as_bits64 : Protobuf.Decoder.t -> intval string : Protobuf.Decoder.t -> stringval bytes : Protobuf.Decoder.t -> bytes