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

39 uses

	go.opentelemetry.io/otel/trace (current package)
		config.go#L68: type SpanConfig struct {
		config.go#L78: func (cfg *SpanConfig) Attributes() []attribute.KeyValue {
		config.go#L83: func (cfg *SpanConfig) Timestamp() time.Time {
		config.go#L88: func (cfg *SpanConfig) StackTrace() bool {
		config.go#L93: func (cfg *SpanConfig) Links() []Link {
		config.go#L100: func (cfg *SpanConfig) NewRoot() bool {
		config.go#L105: func (cfg *SpanConfig) SpanKind() SpanKind {
		config.go#L113: func NewSpanStartConfig(options ...SpanStartOption) SpanConfig {
		config.go#L114: 	var c SpanConfig
		config.go#L125: func NewSpanEndConfig(options ...SpanEndOption) SpanConfig {
		config.go#L126: 	var c SpanConfig
		config.go#L136: 	applySpanStart(SpanConfig) SpanConfig
		config.go#L139: type spanOptionFunc func(SpanConfig) SpanConfig
		config.go#L141: func (fn spanOptionFunc) applySpanStart(cfg SpanConfig) SpanConfig {
		config.go#L148: 	applySpanEnd(SpanConfig) SpanConfig
		config.go#L213: func (o attributeOption) applySpan(c SpanConfig) SpanConfig {
		config.go#L217: func (o attributeOption) applySpanStart(c SpanConfig) SpanConfig { return o.applySpan(c) }
		config.go#L246: func (o timestampOption) applySpan(c SpanConfig) SpanConfig {
		config.go#L250: func (o timestampOption) applySpanStart(c SpanConfig) SpanConfig { return o.applySpan(c) }
		config.go#L251: func (o timestampOption) applySpanEnd(c SpanConfig) SpanConfig   { return o.applySpan(c) }
		config.go#L272: func (o stackTraceOption) applySpan(c SpanConfig) SpanConfig {
		config.go#L276: func (o stackTraceOption) applySpanEnd(c SpanConfig) SpanConfig { return o.applySpan(c) }
		config.go#L286: 	return spanOptionFunc(func(cfg SpanConfig) SpanConfig {
		config.go#L296: 	return spanOptionFunc(func(cfg SpanConfig) SpanConfig {
		config.go#L304: 	return spanOptionFunc(func(cfg SpanConfig) SpanConfig {