Module runtime
Expand description
Provides an abstraction of several async runtimes
This allows OpenTelemetry to work with any current or future runtime. There is currently built-in implementation for Tokio.
Structs§
- Tokio
- Runtime implementation, which works with Tokio’s multi thread runtime.
Enums§
- TrySend
Error - Error returned by a
TrySend
implementation.
Traits§
- Runtime
- A runtime is an abstraction of an async runtime like Tokio. It allows OpenTelemetry to work with any current and hopefully future runtime implementations.
- Runtime
Channel RuntimeChannel
is an extension toRuntime
. Currently, it provides a channel that is used by the log and span batch processors.- TrySend
- TrySend is an abstraction of
Sender
that is capable of sending messages through a reference.