Versions in this module Expand all Collapse all v0 v0.7.0 Jan 7, 2025 Changes in this version + func BuildKitexClientInstrumenter() instrumenter.Instrumenter[rpcinfo.RPCInfo, rpcinfo.RPCInfo] + func BuildKitexServerInstrumenter() instrumenter.Instrumenter[rpcinfo.RPCInfo, rpcinfo.RPCInfo] + func CGIVariableToHTTPHeaderMetadata(metadata map[string]string) map[string]string + func ClientMiddleware() endpoint.Middleware + func Extract(ctx context.Context, metadata map[string]string) context.Context + func Inject(ctx context.Context, metadata map[string]string) + func ServerMiddleware() endpoint.Middleware + func WithTraceCarrier(ctx context.Context, tc *TraceCarrier) context.Context + type TraceCarrier struct + func TraceCarrierFromContext(ctx context.Context) *TraceCarrier + func (t *TraceCarrier) SetSpan(span oteltrace.Span) + func (t *TraceCarrier) SetTracer(tracer oteltrace.Tracer) + func (t *TraceCarrier) Span() oteltrace.Span + func (t *TraceCarrier) Tracer() oteltrace.Tracer