package ocaml-protoc-plugin

  1. Overview
  2. Docs

Module S.CSource

Sourceval double : float spec
Sourceval float : float spec
Sourceval int32 : Int32.t spec
Sourceval int64 : Int64.t spec
Sourceval uint32 : Int32.t spec
Sourceval uint64 : Int64.t spec
Sourceval sint32 : Int32.t spec
Sourceval sint64 : Int64.t spec
Sourceval fixed32 : Int32.t spec
Sourceval fixed64 : Int64.t spec
Sourceval sfixed32 : Int32.t spec
Sourceval sfixed64 : Int64.t spec
Sourceval int32_int : int spec
Sourceval int64_int : int spec
Sourceval uint32_int : int spec
Sourceval uint64_int : int spec
Sourceval sint32_int : int spec
Sourceval sint64_int : int spec
Sourceval fixed32_int : int spec
Sourceval fixed64_int : int spec
Sourceval sfixed32_int : int spec
Sourceval sfixed64_int : int spec
Sourceval bool : bool spec
Sourceval string : string spec
Sourceval bytes : bytes spec
Sourceval enum : (int -> 'a Result.t) -> 'a spec
Sourceval message : (Reader.t -> 'a Result.t) -> 'a spec
Sourceval some : 'a -> 'a option
Sourceval none : 'a option
Sourceval proto2 : 'a option -> 'a proto_type
Sourceval proto2_bytes : string -> bytes proto_type
Sourceval proto3 : 'a proto_type
Sourceval required : 'a proto_type
Sourceval repeated : (int * 'a spec * packed) -> 'a list compound
Sourceval basic : (int * 'a spec * 'a proto_type) -> 'a compound
Sourceval basic_opt : (int * 'a spec) -> 'a option compound
Sourceval oneof : 'a oneof list -> 'a compound
Sourceval oneof_elem : (int * 'a spec * ('a -> 'b)) -> 'b oneof
Sourceval packed : packed
Sourceval not_packed : packed
Sourceval (^::) : 'a compound -> ('b, 'c) compound_list -> ('a -> 'b, 'c) compound_list
Sourceval nil : ('a, 'a) compound_list
OCaml

Innovation. Community. Security.