type google.golang.org/protobuf/types/known/structpb.Struct
25 uses
google.golang.org/protobuf/types/known/structpb (current package)
struct.pb.go#L191: type Struct struct {
struct.pb.go#L203: func NewStruct(v map[string]interface{}) (*Struct, error) {
struct.pb.go#L204: x := &Struct{Fields: make(map[string]*Value, len(v))}
struct.pb.go#L220: func (x *Struct) AsMap() map[string]interface{} {
struct.pb.go#L228: func (x *Struct) MarshalJSON() ([]byte, error) {
struct.pb.go#L232: func (x *Struct) UnmarshalJSON(b []byte) error {
struct.pb.go#L236: func (x *Struct) Reset() {
struct.pb.go#L237: *x = Struct{}
struct.pb.go#L245: func (x *Struct) String() string {
struct.pb.go#L249: func (*Struct) ProtoMessage() {}
struct.pb.go#L251: func (x *Struct) ProtoReflect() protoreflect.Message {
struct.pb.go#L264: func (*Struct) Descriptor() ([]byte, []int) {
struct.pb.go#L268: func (x *Struct) GetFields() map[string]*Value {
struct.pb.go#L384: func NewStructValue(v *Struct) *Value {
struct.pb.go#L510: func (x *Value) GetStructValue() *Struct {
struct.pb.go#L550: StructValue *Struct `protobuf:"bytes,5,opt,name=struct_value,json=structValue,proto3,oneof"`
struct.pb.go#L721: (*Struct)(nil), // 1: google.protobuf.Struct
struct.pb.go#L747: switch v := v.(*Struct); i {
google.golang.org/genproto/googleapis/api/monitoredres
monitored_resource.pb.go#L290: SystemLabels *structpb.Struct `protobuf:"bytes,1,opt,name=system_labels,json=systemLabels,proto3" json:"system_labels,omitempty"`
monitored_resource.pb.go#L327: func (x *MonitoredResourceMetadata) GetSystemLabels() *structpb.Struct {
monitored_resource.pb.go#L426: (*structpb.Struct)(nil), // 7: google.protobuf.Struct
google.golang.org/genproto/googleapis/logging/v2
log_entry.pb.go#L221: func (x *LogEntry) GetJsonPayload() *structpb.Struct {
log_entry.pb.go#L329: JsonPayload *structpb.Struct `protobuf:"bytes,6,opt,name=json_payload,json=jsonPayload,proto3,oneof"`
log_entry.pb.go#L642: (*structpb.Struct)(nil), // 6: google.protobuf.Struct
github.com/golang/protobuf/ptypes/struct
struct.pb.go#L22: type Struct = structpb.Struct
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |