Module prost_codegen::google::protobuf [] [src]

Modules

compiler
descriptor_proto
field_descriptor_proto
field_options
file_options
generated_code_info
method_options
source_code_info
uninterpreted_option

Structs

DescriptorProto

Describes a message type.

EnumDescriptorProto

Describes an enum type.

EnumOptions
EnumValueDescriptorProto

Describes a value within an enum.

EnumValueOptions
FieldDescriptorProto

Describes a field within a message.

FieldOptions
FileDescriptorProto

Describes a complete .proto file.

FileDescriptorSet

The protocol compiler can output a FileDescriptorSet containing the .proto files it parses.

FileOptions
GeneratedCodeInfo

Describes the relationship between generated code and its original source file. A GeneratedCodeInfo message is associated with only one generated source file, but may contain references to different source .proto files.

MessageOptions
MethodDescriptorProto

Describes a method of a service.

MethodOptions
OneofDescriptorProto

Describes a oneof.

OneofOptions
ServiceDescriptorProto

Describes a service.

ServiceOptions
SourceCodeInfo

Encapsulates information about the original source file from which a FileDescriptorProto was generated.

UninterpretedOption

A message representing a option the parser does not recognize. This only appears in options protos created by the compiler::Parser class. DescriptorPool resolves these when building Descriptor objects. Therefore, options protos in descriptor objects (e.g. returned by Descriptor::options(), or produced by Descriptor::CopyTo()) will never have UninterpretedOptions in them.