type go.opentelemetry.io/otel/api/trace.Provider

11 uses

	go.opentelemetry.io/otel/api/trace (current package)
		api.go#L25: type Provider interface {
		noop_trace_provider.go#L19: var _ Provider = NoopProvider{}

	go.opentelemetry.io/otel/api/global
		trace.go#L37: func TraceProvider() trace.Provider {
		trace.go#L42: func SetTraceProvider(tp trace.Provider) {

	go.opentelemetry.io/otel/api/global/internal
		state.go#L29: 		tp trace.Provider
		state.go#L51: func TraceProvider() trace.Provider {
		state.go#L56: func SetTraceProvider(tp trace.Provider) {
		trace.go#L48: 	delegate trace.Provider
		trace.go#L52: var _ trace.Provider = &traceProvider{}
		trace.go#L61: func (p *traceProvider) setDelegate(provider trace.Provider) {
		trace.go#L113: func (t *tracer) setDelegate(provider trace.Provider) {