Expand description
Utilities for working with fields and field visitors.
Modules§
- debug
MakeVisitorwrappers for working withfmt::Debugfields.- delimited
- A
MakeVisitorwrapper that separates formatted fields with a delimiter. - display
MakeVisitorwrappers for working withfmt::Displayfields.
Traits§
- MakeExt
- Extension trait providing
MakeVisitorcombinators. - Make
Output - Extension trait implemented for all
MakeVisitorimplementations that produce a visitor implementingVisitOutput. - Make
Visitor - Creates new visitors.
- Record
Fields - Extension trait implemented by types which can be recorded by a visitor.
- Visit
- Visits typed values.
- Visit
Fmt - Extension trait implemented by visitors to indicate that they write to a
fmt::Writeinstance, and allow access to that writer. - Visit
Output - A visitor that produces output once it has visited a set of fields.
- Visit
Write - Extension trait implemented by visitors to indicate that they write to an
io::Writeinstance, and allow access to that writer.