Documentation ¶
Index ¶
- Variables
- func BarToBSON(msg *Bar) bson.M
- func FooToBSON(msg *Foo) bson.M
- func RepeatedMessageToBSON(msg *RepeatedMessage) bson.M
- func RepeatedMessage_Bars_ArrayToBSON(values []*Bar) bson.A
- func RepeatedMessage_Foos_ArrayToBSON(values []*Foo) bson.A
- func RepeatedMessage_Tests_ArrayToBSON(values []string) bson.A
- type Bar
- type Foo
- type RepeatedMessage
- func (*RepeatedMessage) Descriptor() ([]byte, []int)deprecated
- func (x *RepeatedMessage) GetBars() []*Bar
- func (x *RepeatedMessage) GetFoos() []*Foo
- func (x *RepeatedMessage) GetTests() []string
- func (*RepeatedMessage) ProtoMessage()
- func (x *RepeatedMessage) ProtoReflect() protoreflect.Message
- func (x *RepeatedMessage) Reset()
- func (x *RepeatedMessage) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_repeated_proto protoreflect.FileDescriptor
Functions ¶
func RepeatedMessageToBSON ¶
func RepeatedMessageToBSON(msg *RepeatedMessage) bson.M
Types ¶
type Bar ¶
type Bar struct { Foo *Foo `protobuf:"bytes,1,opt,name=foo,proto3" json:"foo,omitempty"` // contains filtered or unexported fields }
func (*Bar) Descriptor
deprecated
func (*Bar) ProtoMessage ¶
func (*Bar) ProtoMessage()
func (*Bar) ProtoReflect ¶
func (x *Bar) ProtoReflect() protoreflect.Message
type Foo ¶
type Foo struct { Text string `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"` // contains filtered or unexported fields }
func (*Foo) Descriptor
deprecated
func (*Foo) ProtoMessage ¶
func (*Foo) ProtoMessage()
func (*Foo) ProtoReflect ¶
func (x *Foo) ProtoReflect() protoreflect.Message
type RepeatedMessage ¶
type RepeatedMessage struct { Tests []string `protobuf:"bytes,1,rep,name=tests,proto3" json:"tests,omitempty"` Foos []*Foo `protobuf:"bytes,2,rep,name=foos,proto3" json:"foos,omitempty"` Bars []*Bar `protobuf:"bytes,3,rep,name=bars,proto3" json:"bars,omitempty"` // contains filtered or unexported fields }
func (*RepeatedMessage) Descriptor
deprecated
func (*RepeatedMessage) Descriptor() ([]byte, []int)
Deprecated: Use RepeatedMessage.ProtoReflect.Descriptor instead.
func (*RepeatedMessage) GetBars ¶
func (x *RepeatedMessage) GetBars() []*Bar
func (*RepeatedMessage) GetFoos ¶
func (x *RepeatedMessage) GetFoos() []*Foo
func (*RepeatedMessage) GetTests ¶
func (x *RepeatedMessage) GetTests() []string
func (*RepeatedMessage) ProtoMessage ¶
func (*RepeatedMessage) ProtoMessage()
func (*RepeatedMessage) ProtoReflect ¶
func (x *RepeatedMessage) ProtoReflect() protoreflect.Message
func (*RepeatedMessage) Reset ¶
func (x *RepeatedMessage) Reset()
func (*RepeatedMessage) String ¶
func (x *RepeatedMessage) String() string
Click to show internal directories.
Click to hide internal directories.