type google.golang.org/protobuf/reflect/protoreflect.Map
18 uses
google.golang.org/protobuf/reflect/protoreflect (current package)
value.go#L232: type Map interface {
value_union.go#L86: case Message, List, Map:
value_union.go#L160: func ValueOfMap(v Map) Value {
value_union.go#L231: case Map:
value_union.go#L335: func (v Value) Map() Map {
value_union.go#L337: case Map:
google.golang.org/protobuf/encoding/protojson
decode.go#L578: func (d decoder) unmarshalMap(mmap pref.Map, fd pref.FieldDescriptor) error {
encode.go#L314: func (e encoder) marshalMap(mmap pref.Map, fd pref.FieldDescriptor) error {
google.golang.org/protobuf/encoding/prototext
decode.go#L462: func (d decoder) unmarshalMap(fd pref.FieldDescriptor, mmap pref.Map) error {
decode.go#L515: func (d decoder) unmarshalMapEntry(fd pref.FieldDescriptor, mmap pref.Map, unmarshalMapValue func() (pref.Value, error)) error {
encode.go#L291: func (e encoder) marshalMap(name string, mmap pref.Map, fd pref.FieldDescriptor) error {
google.golang.org/protobuf/internal/mapsort
mapsort.go#L16: func Range(mapv protoreflect.Map, keyKind protoreflect.Kind, f func(protoreflect.MapKey, protoreflect.Value) bool) {
google.golang.org/protobuf/proto
decode.go#L191: func (o UnmarshalOptions) unmarshalMap(b []byte, wtyp protowire.Type, mapv protoreflect.Map, fd protoreflect.FieldDescriptor) (n int, err error) {
encode.go#L292: func (o MarshalOptions) marshalMap(b []byte, fd protoreflect.FieldDescriptor, mapv protoreflect.Map) ([]byte, error) {
encode.go#L315: func (o MarshalOptions) rangeMap(mapv protoreflect.Map, kind protoreflect.Kind, f func(protoreflect.MapKey, protoreflect.Value) bool) {
equal.go#L86: func equalMap(fd pref.FieldDescriptor, x, y pref.Map) bool {
merge.go#L120: func (o mergeOptions) mergeMap(dst, src protoreflect.Map, fd protoreflect.FieldDescriptor) {
size.go#L90: func (o MarshalOptions) sizeMap(num protowire.Number, fd protoreflect.FieldDescriptor, mapv protoreflect.Map) (size int) {
 |
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. |