Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Pbrt.Encodertype t = Protobuf.Encoder.tval create : unit -> Protobuf.Encoder.tval to_bytes : Protobuf.Encoder.t -> bytesval key : (int * Protobuf.payload_kind) -> Protobuf.Encoder.t -> unitval nested : (Protobuf.Encoder.t -> unit) -> Protobuf.Encoder.t -> unitval map_entry :
encode_key:('a -> Protobuf.Encoder.t -> 'b) ->
encode_value:('c -> Protobuf.Encoder.t -> unit) ->
(('a * Protobuf.payload_kind) * ('c * Protobuf.payload_kind)) ->
Protobuf.Encoder.t ->
unitval empty_nested : Protobuf.Encoder.t -> unitval int_as_varint : int -> Protobuf.Encoder.t -> unitval int_as_zigzag : int -> Protobuf.Encoder.t -> unitval int32_as_varint : int32 -> Protobuf.Encoder.t -> unitval int32_as_zigzag : int32 -> Protobuf.Encoder.t -> unitval int64_as_varint : int64 -> Protobuf.Encoder.t -> unitval int64_as_zigzag : int64 -> Protobuf.Encoder.t -> unitval int32_as_bits32 : int32 -> Protobuf.Encoder.t -> unitval int64_as_bits64 : int64 -> Protobuf.Encoder.t -> unitval bool : bool -> Protobuf.Encoder.t -> unitval float_as_bits32 : float -> Protobuf.Encoder.t -> unitval float_as_bits64 : float -> Protobuf.Encoder.t -> unitval int_as_bits32 : int -> Protobuf.Encoder.t -> unitval int_as_bits64 : int -> Protobuf.Encoder.t -> unitval string : string -> Protobuf.Encoder.t -> unitval bytes : bytes -> Protobuf.Encoder.t -> unit