type encoding/json.Marshaler

12 uses

	encoding/json (current package)
		encode.go#L202: type Marshaler interface {
		encode.go#L384: 	marshalerType     = reflect.TypeFor[Marshaler]()
		encode.go#L447: 	m, ok := v.Interface().(Marshaler)
		encode.go#L470: 	m := va.Interface().(Marshaler)
		stream.go#L278: var _ Marshaler = (*RawMessage)(nil)

	github.com/go-pg/pg/v10/types
		null_time.go#L19: 	_ json.Marshaler   = (*NullTime)(nil)

	go.pact.im/x/jsonlazy
		jsonlazy.go#L11: 	_ json.Marshaler = (*Marshaler)(nil)
		jsonlazy.go#L12: 	_ json.Marshaler = (*OnceMarshaler)(nil)
		jsonlazy.go#L37: 	m json.Marshaler
		jsonlazy.go#L46: func Once(m json.Marshaler) *OnceMarshaler {

	html/template
		js.go#L128: var jsonMarshalType = reflect.TypeFor[json.Marshaler]()
		js.go#L162: 		case json.Marshaler: