Struct tracing_fluentd::FlattenFmt
source · [−]pub struct FlattenFmt;Expand description
Policy to insert span data as flattent object.
Specifically, any span’s or event metadata’s attributes are inserted at the root of event
record.
For example, having span lolka with attribute arg: 1 would result in arg: 1 to be inserted
alongside message and other attributes of the event.
Trait Implementations
sourceimpl FieldFormatter for FlattenFmt
impl FieldFormatter for FlattenFmt
sourcefn on_event<'a, R: LookupSpan<'a>>(
event_record: &mut Record,
event: &Event<'_>,
current_span: Option<SpanRef<'a, R>>
)
fn on_event<'a, R: LookupSpan<'a>>(
event_record: &mut Record,
event: &Event<'_>,
current_span: Option<SpanRef<'a, R>>
)
Handler for when Layer::on_event is invoked. Read more
sourcefn new_span<C: Collect + for<'a> LookupSpan<'a>>(
attrs: &Attributes<'_>,
id: &Id,
ctx: Context<'_, C>
)
fn new_span<C: Collect + for<'a> LookupSpan<'a>>(
attrs: &Attributes<'_>,
id: &Id,
ctx: Context<'_, C>
)
Handler for when Layer::new_span is invoked. Read more
Auto Trait Implementations
impl RefUnwindSafe for FlattenFmt
impl Send for FlattenFmt
impl Sync for FlattenFmt
impl Unpin for FlattenFmt
impl UnwindSafe for FlattenFmt
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