pub struct Messages<V>(_);
Expand description
A visitor wrapper that ensures any strings named “message” are formatted
using fmt::Display
pub fn new(inner: V) -> Self
Returns a new MakeVisitor
implementation that will wrap inner
so
that any strings named message
are formatted using fmt::Display
.
Performs copy-assignment from source
. Read more
Formats the value using the given formatter. Read more
The visitor type produced by this MakeVisitor
.
Make a new visitor for the provided target
.
Visit a signed 64-bit integer value.
Visit an unsigned 64-bit integer value.
Visit a value implementing fmt::Debug
.
Returns the formatter that this visitor writes to.
Completes the visitor, returning any output. Read more
Visit a set of fields, and return the output of finishing the visitor
once the fields have been visited. Read more
Returns the writer that this visitor writes to.
impl<T> Any for T where
T: 'static + ?Sized,
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
Instruments this type with the current Span
, returning an
Instrumented
wrapper. Read more
impl<T, U> Into<U> for T where
U: From<T>,
Wraps self
so that any fmt::Debug
fields are recorded using the
alternate formatter ({:#?}
). Read more
Wraps self
so that any string fields named “message” are recorded
using fmt::Display
. Read more
Wraps self
so that when fields are formatted to a writer, they are
separated by the provided delimiter
. Read more
The resulting type after obtaining ownership.
Creates owned data from borrowed data, usually by cloning. Read more
🔬 This is a nightly-only experimental API. (toowned_clone_into
#41263)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more
The type returned in the event of a conversion error.
The type returned in the event of a conversion error.