package ocaml-protoc-plugin

  1. Overview
  2. Docs

Range of reserved numeric values. Reserved values may not be used by entries in the same enum. Reserved ranges may not overlap.

Note that this is distinct from DescriptorProto.ReservedRange in that it is inclusive such that it can appropriately represent the entire int32 domain.

type t = {
  1. start : int option;
    (*

    Inclusive.

    *)
  2. end' : int option;
    (*

    Inclusive.

    *)
}
val make : ?start:int -> ?end':int -> unit -> t

Helper function to generate a message using default values

Serialize the message to binary format

Deserialize from binary format

Serialize to Json (compatible with Yojson.Basic.t)

Deserialize from Json (compatible with Yojson.Basic.t)

val name : unit -> string

Fully qualified protobuf name of this message