pub trait MakeExt<T>where
    Self: MakeVisitor<T> + Sized + Sealed<MakeExtMarker<T>>,
{ fn debug_alt(self) -> Alt<Self> { ... } fn display_messages(self) -> Messages<Self> { ... } fn delimited<D>(self, delimiter: D) -> Delimited<D, Self>
    where
        D: AsRef<str> + Clone,
        Self::Visitor: VisitFmt
, { ... } }
Expand description

Extension trait providing MakeVisitor combinators.

Provided Methods§

Wraps self so that any fmt::Debug fields are recorded using the alternate formatter ({:#?}).

Wraps self so that any string fields named “message” are recorded using fmt::Display.

Wraps self so that when fields are formatted to a writer, they are separated by the provided delimiter.

Implementors§