type Bar struct { // Types that are valid to be assigned to Pick: // *Bar_A // *Bar_B Pick isBar_Pick `protobuf_oneof:"pick"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func NewPopulatedBar(r randyOneofembed, easy bool) *Bar
func (this *Bar) Compare(that interface{}) int
func (*Bar) Descriptor() ([]byte, []int)
func (this *Bar) Equal(that interface{}) bool
func (m *Bar) GetA() bool
func (m *Bar) GetB() bool
func (m *Bar) GetPick() isBar_Pick
func (*Bar) ProtoMessage()
func (m *Bar) Reset()
func (m *Bar) String() string
func (m *Bar) XXX_DiscardUnknown()
func (m *Bar) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (m *Bar) XXX_Merge(src proto.Message)
func (*Bar) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (m *Bar) XXX_Size() int
func (m *Bar) XXX_Unmarshal(b []byte) error
type Bar_A struct { A bool `protobuf:"varint,11,opt,name=a,proto3,oneof" json:"a,omitempty"` }
func NewPopulatedBar_A(r randyOneofembed, easy bool) *Bar_A
func (this *Bar_A) Compare(that interface{}) int
func (this *Bar_A) Equal(that interface{}) bool
type Bar_B struct { B bool `protobuf:"varint,12,opt,name=b,proto3,oneof" json:"b,omitempty"` }
func NewPopulatedBar_B(r randyOneofembed, easy bool) *Bar_B
func (this *Bar_B) Compare(that interface{}) int
func (this *Bar_B) Equal(that interface{}) bool
type Foo struct { *Bar `protobuf:"bytes,1,opt,name=bar,proto3,embedded=bar" json:"bar,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func NewPopulatedFoo(r randyOneofembed, easy bool) *Foo
func (this *Foo) Compare(that interface{}) int
func (*Foo) Descriptor() ([]byte, []int)
func (this *Foo) Equal(that interface{}) bool
func (*Foo) ProtoMessage()
func (m *Foo) Reset()
func (m *Foo) String() string
func (m *Foo) XXX_DiscardUnknown()
func (m *Foo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (m *Foo) XXX_Merge(src proto.Message)
func (m *Foo) XXX_Size() int
func (m *Foo) XXX_Unmarshal(b []byte) error