[][src]Module protofish::context

Decoding context built from the proto-files.

Structs

Context

Protofish decoding context.

EnumField

Enum field details.

EnumInfo

Enum details

EnumRef

A reference to an enum. Can be resolved to EnumInfo through a Context.

MessageField

Message field details.

MessageInfo

Message details

MessageRef

A reference to a message. Can be resolved to MessageInfo through a Context.

Oneof

Message oneof details.

ProtoOption

A single option.

Rpc

Rpc operation

RpcArg

Rpc operation input or output details.

Service

Service details

Enums

Constant

Constant value, used for options.

Error

Protofish error type.

InnerType

Inner type reference.

ItemType

Protobuf item type

Multiplicity

Defines the multiplicity of the field values.

TypeInfo

Message or enum type.

ValueType

Field value types.

Type Definitions

Result

Result alias for the context errors.