module Protobuf::Message
Direct including types
- Protobuf::CodeGeneratorRequest
- Protobuf::CodeGeneratorRequest::DescriptorProto
- Protobuf::CodeGeneratorRequest::EnumDescriptorProto
- Protobuf::CodeGeneratorRequest::EnumValueDescriptorProto
- Protobuf::CodeGeneratorRequest::FieldDescriptorProto
- Protobuf::CodeGeneratorRequest::FieldOptions
- Protobuf::CodeGeneratorRequest::FileDescriptorProto
- Protobuf::CodeGeneratorResponse
- Protobuf::CodeGeneratorResponse::File
Defined in:
protobuf/message.crInstance Method Summary
Macro Summary
- _add_field(tag, name, pb_type, options = {} of Symbol => Bool)
- _generate_decoder
- _generate_encoder
- _generate_getters_setters
- contract
- extensions(range)
- optional(name, type, tag, default = nil, repeated = false, packed = false)
- repeated(name, type, tag, packed = false)
- required(name, type, tag, default = nil)