type encoding.TextUnmarshaler
15 uses
encoding (current package)
encoding.go#L64: type TextUnmarshaler interface {
encoding/json
decode.go#L432: func indirect(v reflect.Value, decodingNull bool) (Unmarshaler, encoding.TextUnmarshaler, reflect.Value) {
decode.go#L489: if u, ok := reflect.TypeAssert[encoding.TextUnmarshaler](v); ok {
decode.go#L600: var textUnmarshalerType = reflect.TypeFor[encoding.TextUnmarshaler]()
encoding/xml
read.go#L228: func (d *Decoder) unmarshalTextInterface(val encoding.TextUnmarshaler) error {
read.go#L278: if textUnmarshaler, ok := reflect.TypeAssert[encoding.TextUnmarshaler](val); ok {
read.go#L285: if textUnmarshaler, ok := reflect.TypeAssert[encoding.TextUnmarshaler](pv); ok {
read.go#L376: if textUnmarshaler, ok := reflect.TypeAssert[encoding.TextUnmarshaler](val); ok {
read.go#L384: if textUnmarshaler, ok := reflect.TypeAssert[encoding.TextUnmarshaler](pv); ok {
read.go#L593: if textUnmarshaler, ok := reflect.TypeAssert[encoding.TextUnmarshaler](saveData); ok {
read.go#L604: if textUnmarshaler, ok := reflect.TypeAssert[encoding.TextUnmarshaler](pv); ok {
flag
flag.go#L299: type textValue struct{ p encoding.TextUnmarshaler }
flag.go#L301: func newTextValue(val encoding.TextMarshaler, p encoding.TextUnmarshaler) textValue {
flag.go#L963: func (f *FlagSet) TextVar(p encoding.TextUnmarshaler, name string, value encoding.TextMarshaler, usage string) {
flag.go#L972: func TextVar(p encoding.TextUnmarshaler, name string, value encoding.TextMarshaler, usage string) {