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§
Source§impl FieldFormatter for NestedFmt
impl FieldFormatter for NestedFmt
Source§fn 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 moreSource§fn 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 moreAuto Trait Implementations§
impl Freeze for NestedFmt
impl RefUnwindSafe for NestedFmt
impl Send for NestedFmt
impl Sync for NestedFmt
impl Unpin for NestedFmt
impl UnwindSafe for NestedFmt
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more