Struct tracing_fluentd::NestedFmt
source · [−]pub struct NestedFmt;
Expand description
Policy to insert span data as object.
Specifically, any span’s or event metadata’s attributes are associated with its name inside
record.
For example having span lolka
would add key lolka
to the record, with span’s attributes as
value.
Special case is event metadata which is always inserted with key metadata
and contains
information such location in code and event level.
Trait Implementations
sourceimpl FieldFormatter for NestedFmt
impl FieldFormatter for NestedFmt
sourcefn on_event<'a, R: LookupSpan<'a>>(
&self,
event_record: &mut Record,
event: &Event<'_>,
current_span: Option<SpanRef<'a, R>>
)
fn on_event<'a, R: LookupSpan<'a>>(
&self,
event_record: &mut Record,
event: &Event<'_>,
current_span: Option<SpanRef<'a, R>>
)
Handler for when Layer::on_event
is invoked. Read more
sourcefn on_new_span<C: Collect + for<'a> LookupSpan<'a>>(
&self,
attrs: &Attributes<'_>,
id: &Id,
ctx: Context<'_, C>
)
fn on_new_span<C: Collect + for<'a> LookupSpan<'a>>(
&self,
attrs: &Attributes<'_>,
id: &Id,
ctx: Context<'_, C>
)
Handler for when Layer::new_span
is invoked. Read more
Auto Trait Implementations
impl RefUnwindSafe for NestedFmt
impl Send for NestedFmt
impl Sync for NestedFmt
impl Unpin for NestedFmt
impl UnwindSafe for NestedFmt
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more