Module fluvio_future::tracing
source · [−]Expand description
re-export tracing
Modules
Callsites represent the source locations from which spans or events originate.
Dispatches trace events to Subscriber
s.
Events represent single points in time during the execution of a program.
Span
and Event
key-value data.
Attach a span to a std::future::Future
.
Trace verbosity level filtering.
Metadata describing trace data.
Spans represent periods of time in which a program was executing in a particular context.
Collects and records trace data.
Macros
Constructs an event at the debug level.
Constructs a span at the debug level.
Constructs an event at the error level.
Constructs a span at the error level.
Constructs a new Event
.
Constructs an event at the info level.
Constructs a span at the info level.
Constructs a new span.
Constructs an event at the trace level.
Constructs a span at the trace level.
Constructs an event at the warn level.
Constructs a span at the warn level.
Structs
Dispatch
trace data to a Subscriber
.
Event
s represent single points in time where something occurred during the
execution of a program.
Identifies a span within the context of a subscriber.
Describes the level of verbosity of a span or event.
A handle representing a span, with the capability to enter the span if it exists.
Traits
Trait implemented by callsites.
Attaches spans to a std::future::Future
.
Trait representing the functions required to collect trace data.
A field value of an erased type.
Attribute Macros
Instruments a function to create and enter a tracing
span every time
the function is called.