type encoding/json.Marshaler

9 uses

	encoding/json (current package)
		encode.go#L236: type Marshaler interface {
		encode.go#L415: 	marshalerType     = reflect.TypeFor[Marshaler]()
		encode.go#L478: 	m, ok := reflect.TypeAssert[Marshaler](v)
		encode.go#L501: 	m, _ := reflect.TypeAssert[Marshaler](va)
		stream.go#L280: var _ Marshaler = (*RawMessage)(nil)

	go.opentelemetry.io/otel/trace
		trace.go#L41: 	_          json.Marshaler = nilTraceID
		trace.go#L92: 	_         json.Marshaler = nilSpanID
		trace.go#L263: var _ json.Marshaler = SpanContext{}
		tracestate.go#L178: var _ json.Marshaler = TraceState{}