kubernetes/vendor/go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc/metadata_supplier.go

type metadataSupplier

var _

func (s *metadataSupplier) Get(key string) string {}

func (s *metadataSupplier) Set(key string, value string) {}

func (s *metadataSupplier) Keys() []string {}

// Inject injects correlation context and span context into the gRPC
// metadata object. This function is meant to be used on outgoing
// requests.
// Deprecated: Unnecessary public func.
func Inject(ctx context.Context, md *metadata.MD, opts ...Option) {}

func inject(ctx context.Context, propagators propagation.TextMapPropagator) context.Context {}

// Extract returns the correlation context and span context that
// another service encoded in the gRPC metadata object with Inject.
// This function is meant to be used on incoming requests.
// Deprecated: Unnecessary public func.
func Extract(ctx context.Context, md *metadata.MD, opts ...Option) (baggage.Baggage, trace.SpanContext) {}

func extract(ctx context.Context, propagators propagation.TextMapPropagator) context.Context {}