type encoding/json.Marshaler

9 uses

	encoding/json (current package)
		encode.go#L189: type Marshaler interface {
		encode.go#L374: 	marshalerType     = reflect.TypeOf((*Marshaler)(nil)).Elem()
		encode.go#L437: 	m, ok := v.Interface().(Marshaler)
		encode.go#L460: 	m := va.Interface().(Marshaler)
		stream.go#L277: var _ Marshaler = (*RawMessage)(nil)

	go.opentelemetry.io/otel/trace
		trace.go#L54: 	_          json.Marshaler = nilTraceID
		trace.go#L79: 	_         json.Marshaler = nilSpanID
		trace.go#L218: var _ json.Marshaler = SpanContext{}
		tracestate.go#L107: var _ json.Marshaler = TraceState{}