type marshalFunc …
func wellKnownTypeMarshaler(name protoreflect.FullName) marshalFunc { … }
type unmarshalFunc …
func wellKnownTypeUnmarshaler(name protoreflect.FullName) unmarshalFunc { … }
func (e encoder) marshalAny(m protoreflect.Message) error { … }
func (d decoder) unmarshalAny(m protoreflect.Message) error { … }
var errEmptyObject …
var errMissingType …
func findTypeURL(d decoder) (json.Token, error) { … }
func (d decoder) skipJSONValue() error { … }
func (d decoder) unmarshalAnyValue(unmarshal unmarshalFunc, m protoreflect.Message) error { … }
func (e encoder) marshalWrapperType(m protoreflect.Message) error { … }
func (d decoder) unmarshalWrapperType(m protoreflect.Message) error { … }
func (e encoder) marshalEmpty(protoreflect.Message) error { … }
func (d decoder) unmarshalEmpty(protoreflect.Message) error { … }
func (e encoder) marshalStruct(m protoreflect.Message) error { … }
func (d decoder) unmarshalStruct(m protoreflect.Message) error { … }
func (e encoder) marshalListValue(m protoreflect.Message) error { … }
func (d decoder) unmarshalListValue(m protoreflect.Message) error { … }
func (e encoder) marshalKnownValue(m protoreflect.Message) error { … }
func (d decoder) unmarshalKnownValue(m protoreflect.Message) error { … }
const secondsInNanos …
const maxSecondsInDuration …
func (e encoder) marshalDuration(m protoreflect.Message) error { … }
func (d decoder) unmarshalDuration(m protoreflect.Message) error { … }
func parseDuration(input string) (int64, int32, bool) { … }
const maxTimestampSeconds …
const minTimestampSeconds …
func (e encoder) marshalTimestamp(m protoreflect.Message) error { … }
func (d decoder) unmarshalTimestamp(m protoreflect.Message) error { … }
func (e encoder) marshalFieldMask(m protoreflect.Message) error { … }
func (d decoder) unmarshalFieldMask(m protoreflect.Message) error { … }