type go.opentelemetry.io/otel/trace.SpanContext

50 uses

	go.opentelemetry.io/otel/trace (current package)
		auto.go#L60: 	var psc, sc SpanContext
		auto.go#L87: 	psc *SpanContext,
		auto.go#L89: 	sc *SpanContext,
		auto.go#L95: var start = func(context.Context, *autoSpan, *SpanContext, *bool, *SpanContext) {}
		auto.go#L97: func (t autoTracer) traces(name string, cfg SpanConfig, sc, psc SpanContext) (*telemetry.Traces, *telemetry.Span) {
		auto.go#L168: 	spanContext SpanContext
		auto.go#L176: func (s *autoSpan) SpanContext() SpanContext {
		auto.go#L178: 		return SpanContext{}
		context.go#L21: func ContextWithSpanContext(parent context.Context, sc SpanContext) context.Context {
		context.go#L29: func ContextWithRemoteSpanContext(parent context.Context, rsc SpanContext) context.Context {
		context.go#L48: func SpanContextFromContext(ctx context.Context) SpanContext {
		nonrecording.go#L12: 	sc SpanContext
		nonrecording.go#L16: func (s nonRecordingSpan) SpanContext() SpanContext { return s.sc }
		noop.go#L55: func (noopSpan) SpanContext() SpanContext { return SpanContext{} }
		span.go#L55: 	SpanContext() SpanContext
		span.go#L97: 	SpanContext SpanContext
		trace.go#L244: func NewSpanContext(config SpanContextConfig) SpanContext {
		trace.go#L245: 	return SpanContext{
		trace.go#L255: type SpanContext struct {
		trace.go#L263: var _ json.Marshaler = SpanContext{}
		trace.go#L267: func (sc SpanContext) IsValid() bool {
		trace.go#L272: func (sc SpanContext) IsRemote() bool {
		trace.go#L277: func (sc SpanContext) WithRemote(remote bool) SpanContext {
		trace.go#L278: 	return SpanContext{
		trace.go#L288: func (sc SpanContext) TraceID() TraceID {
		trace.go#L293: func (sc SpanContext) HasTraceID() bool {
		trace.go#L298: func (sc SpanContext) WithTraceID(traceID TraceID) SpanContext {
		trace.go#L299: 	return SpanContext{
		trace.go#L309: func (sc SpanContext) SpanID() SpanID {
		trace.go#L314: func (sc SpanContext) HasSpanID() bool {
		trace.go#L319: func (sc SpanContext) WithSpanID(spanID SpanID) SpanContext {
		trace.go#L320: 	return SpanContext{
		trace.go#L330: func (sc SpanContext) TraceFlags() TraceFlags {
		trace.go#L335: func (sc SpanContext) IsSampled() bool {
		trace.go#L340: func (sc SpanContext) IsRandom() bool {
		trace.go#L345: func (sc SpanContext) WithTraceFlags(flags TraceFlags) SpanContext {
		trace.go#L346: 	return SpanContext{
		trace.go#L356: func (sc SpanContext) TraceState() TraceState {
		trace.go#L361: func (sc SpanContext) WithTraceState(state TraceState) SpanContext {
		trace.go#L362: 	return SpanContext{
		trace.go#L372: func (sc SpanContext) Equal(other SpanContext) bool {
		trace.go#L381: func (sc SpanContext) MarshalJSON() ([]byte, error) {