kubernetes/vendor/google.golang.org/protobuf/internal/impl/decode.go

var errDecode

var errRecursionDepth

type unmarshalOptions

func (o unmarshalOptions) Options() proto.UnmarshalOptions {}

func (o unmarshalOptions) DiscardUnknown() bool {}

func (o unmarshalOptions) IsDefault() bool {}

var lazyUnmarshalOptions

type unmarshalOutput

// unmarshal is protoreflect.Methods.Unmarshal.
func (mi *MessageInfo) unmarshal(in protoiface.UnmarshalInput) (protoiface.UnmarshalOutput, error) {}

var errUnknown

func (mi *MessageInfo) unmarshalPointer(b []byte, p pointer, groupTag protowire.Number, opts unmarshalOptions) (out unmarshalOutput, err error) {}

func (mi *MessageInfo) unmarshalExtension(b []byte, num protowire.Number, wtyp protowire.Type, exts map[int32]ExtensionField, opts unmarshalOptions) (out unmarshalOutput, err error) {}

func skipExtension(b []byte, xi *extensionFieldInfo, num protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (out unmarshalOutput, _ ValidationStatus) {}