Documentation ¶
Index ¶
- func AtomicFieldOffsets() map[string]uintptr
- func MeterProvider() metric.MeterProvider
- func Propagators() propagation.Propagators
- func ResetForTest()
- func SetMeterProvider(mp metric.MeterProvider)
- func SetPropagators(pr propagation.Propagators)
- func SetTracerProvider(tp trace.TracerProvider)
- func TracerProvider() trace.TracerProvider
- type AsyncImpler
- type SyncImpler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AtomicFieldOffsets ¶ added in v0.3.0
func MeterProvider ¶
func MeterProvider() metric.MeterProvider
MeterProvider is the internal implementation for global.MeterProvider.
func Propagators ¶ added in v0.3.0
func Propagators() propagation.Propagators
Propagators is the internal implementation for global.Propagators.
func ResetForTest ¶
func ResetForTest()
ResetForTest restores the initial global state, for testing purposes.
func SetMeterProvider ¶
func SetMeterProvider(mp metric.MeterProvider)
SetMeterProvider is the internal implementation for global.SetMeterProvider.
func SetPropagators ¶ added in v0.3.0
func SetPropagators(pr propagation.Propagators)
SetPropagators is the internal implementation for global.SetPropagators.
func SetTracerProvider ¶ added in v0.12.0
func SetTracerProvider(tp trace.TracerProvider)
SetTracerProvider is the internal implementation for global.SetTracerProvider.
func TracerProvider ¶ added in v0.12.0
func TracerProvider() trace.TracerProvider
TracerProvider is the internal implementation for global.TracerProvider.
Types ¶
type AsyncImpler ¶ added in v0.3.0
AsyncImpler is implemented by all of the async metric instruments.
type SyncImpler ¶ added in v0.3.0
SyncImpler is implemented by all of the sync metric instruments.
Click to show internal directories.
Click to hide internal directories.