module

Tracing::Core::Subscriber

The trait implemented to collect trace data.

Instance methods

clone_span(id : Span::Id) : Span::Id
Source
current_span
Source
drop_span(id : Span::Id) : Nil
Source
enabled(metadata : Metadata) : Bool
Source
enter(id : Span::Id) : Nil
Source
event(event : Event) : Nil
Source
exit(id : Span::Id) : Nil
Source
max_level_hint
Source
new_span(attrs : Span::Attributes) : Span::Id
Source
record(id : Span::Id, values : Span::Record) : Nil
Source
record_follows_from(span : Span::Id, follows : Span::Id) : Nil
Source
register_callsite(metadata : Metadata) : Callsite::Interest
Source
try_close(id : Span::Id) : Bool
Source