Expand description
Abstractions for distributed tracing and telemetry.
Re-exports§
pub use crate::http::policies::PublicApiInstrumentationInformation;
Structs§
- Attribute
- Represents a key-value pair attribute, which is used for tracing and telemetry.
Enums§
- Attribute
Array - An array of homogeneous attribute values.
- Attribute
Value - Represents a single attribute value, which can be of various types
- Span
Kind - The kind of a span in distributed tracing.
- Span
Status - The status of a span.
Traits§
- AsAny
- A trait that allows an object to be downcast to a reference of type
Any. - Span
- A trait that represents a span in distributed tracing.
- Span
Guard - A guard that ends a span when dropped.
- Tracer
- The
Tracertrait is responsible for creating spans and managing the active span in distributed tracing. - Tracer
Provider - The
TracerProvidertrait is the entrypoint for distributed tracing in the SDK.