🛈 Note: This is pre-release documentation for the upcoming tracing 0.2.0 ecosystem.

For the release documentation, please see docs.rs, instead.

Module field

Source
Expand description

Utilities for working with fields and field visitors.

Modules§

debug
MakeVisitor wrappers for working with fmt::Debug fields.
delimited
A MakeVisitor wrapper that separates formatted fields with a delimiter.
display
MakeVisitor wrappers for working with fmt::Display fields.

Traits§

MakeExt
Extension trait providing MakeVisitor combinators.
MakeOutput
Extension trait implemented for all MakeVisitor implementations that produce a visitor implementing VisitOutput.
MakeVisitor
Creates new visitors.
RecordFields
Extension trait implemented by types which can be recorded by a visitor.
Visit
Visits typed values.
VisitFmt
Extension trait implemented by visitors to indicate that they write to a fmt::Write instance, and allow access to that writer.
VisitOutput
A visitor that produces output once it has visited a set of fields.
VisitWritestd
Extension trait implemented by visitors to indicate that they write to an io::Write instance, and allow access to that writer.