Module fluvio_future::tracing[][src]

Expand description

re-export tracing

Modules

Callsites represent the source locations from which spans or events originate.

Dispatches trace events to Subscribers.

Events represent single points in time during the execution of a program.

Structured data associated with Spans and Events.

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.

Statically constructs new span metadata.

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.

Events 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.

Metadata describing 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.