Expand description
Utilities for working with fields and field visitors.
Modules§
MakeVisitor
wrappers for working withfmt::Debug
fields.- A
MakeVisitor
wrapper that separates formatted fields with a delimiter. MakeVisitor
wrappers for working withfmt::Display
fields.
Traits§
- Extension trait providing
MakeVisitor
combinators. - Extension trait implemented for all
MakeVisitor
implementations that produce a visitor implementingVisitOutput
. - Creates new visitors.
- Extension trait implemented by types which can be recorded by a visitor.
- Visits typed values.
- Extension trait implemented by visitors to indicate that they write to a
fmt::Write
instance, and allow access to that writer. - A visitor that produces output once it has visited a set of fields.
- Extension trait implemented by visitors to indicate that they write to an
io::Write
instance, and allow access to that writer.