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 …
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) { … }