Struct tracing_span_tree::SpanTree [−][src]
pub struct SpanTree { /* fields omitted */ }
Implementations
Trait Implementations
Notifies this layer that a new span was constructed with the given
Attributes
and Id
. Read more
Notifies this layer that an event has occurred.
Notifies this layer that the span with the given ID has been closed.
Registers a new callsite with this layer, returning whether or not
the layer is interested in being notified about the callsite, similarly
to Subscriber::register_callsite
. Read more
Returns true
if this layer is interested in a span or event with the
given metadata
in the current Context
, similarly to
Subscriber::enabled
. Read more
Notifies this layer that a span with the given Id
recorded the given
values
. Read more
Notifies this layer that a span with the ID span
recorded that it
follows from the span with the ID follows
. Read more
Notifies this layer that a span with the given ID was entered.
Notifies this layer that the span with the given ID was exited.
Notifies this layer that a span ID has been cloned, and that the subscriber returned a different ID. Read more
Composes this layer around the given Layer
, returning a Layered
struct implementing Layer
. Read more
Composes this Layer
with the given Subscriber
, returning a
Layered
struct that implements Subscriber
. Read more