Struct tracing_subscriber::field::delimited::VisitDelimited [−][src]
pub struct VisitDelimited<D, V> { /* fields omitted */ }
A visitor wrapper that inserts a delimiter after the wrapped visitor formats a field value.
Implementations
impl<D, V> VisitDelimited<D, V>
[src]
impl<D, V> VisitDelimited<D, V>
[src]Trait Implementations
impl<D: Debug, V: Debug> Debug for VisitDelimited<D, V>
[src]
impl<D: Debug, V: Debug> Debug for VisitDelimited<D, V>
[src]impl<D, V> Visit for VisitDelimited<D, V> where
V: VisitFmt,
D: AsRef<str>,
[src]
impl<D, V> Visit for VisitDelimited<D, V> where
V: VisitFmt,
D: AsRef<str>,
[src]fn record_i64(&mut self, field: &Field, value: i64)
[src]
fn record_u64(&mut self, field: &Field, value: u64)
[src]
fn record_bool(&mut self, field: &Field, value: bool)
[src]
fn record_str(&mut self, field: &Field, value: &str)
[src]
fn record_debug(&mut self, field: &Field, value: &dyn Debug)
[src]
pub fn record_error(&mut self, field: &Field, value: &(dyn Error + 'static))
[src]
Auto Trait Implementations
impl<D, V> RefUnwindSafe for VisitDelimited<D, V> where
D: RefUnwindSafe,
V: RefUnwindSafe,
D: RefUnwindSafe,
V: RefUnwindSafe,
impl<D, V> Send for VisitDelimited<D, V> where
D: Send,
V: Send,
D: Send,
V: Send,
impl<D, V> Sync for VisitDelimited<D, V> where
D: Sync,
V: Sync,
D: Sync,
V: Sync,
impl<D, V> Unpin for VisitDelimited<D, V> where
D: Unpin,
V: Unpin,
D: Unpin,
V: Unpin,
impl<D, V> UnwindSafe for VisitDelimited<D, V> where
D: UnwindSafe,
V: UnwindSafe,
D: UnwindSafe,
V: UnwindSafe,
Blanket Implementations
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]