Expand description
Utilities for formatting and printing strings.
Structs§
- This structure represents a safely precompiled version of a format string and its arguments. This cannot be generated at runtime because it cannot safely be done, so no constructors are given and the fields are private to prevent modification.
- A struct to help with
fmt::Debug
implementations. - A struct to help with
fmt::Debug
implementations. - A struct to help with
fmt::Debug
implementations. - A struct to help with
fmt::Debug
implementations. - A struct to help with
fmt::Debug
implementations. - The error type which is returned from formatting a message into a stream.
- Configuration for formatting.
- Formatting
Options Experimental Options for formatting. - FromFn
Experimental Implementsfmt::Debug
andfmt::Display
using a function.
Enums§
- Possible alignments returned by
Formatter::align
- Debug
AsHex Experimental Specifies whether theDebug
trait should use lower-/upper-case hexadecimal or normal integers. - Sign
Experimental The signedness of aFormatter
(or of aFormattingOptions
).
Traits§
b
formatting.?
formatting.- Format trait for an empty format,
{}
. e
formatting.x
formatting.o
formatting.p
formatting.E
formatting.X
formatting.- A trait for writing or formatting into Unicode-accepting buffers or streams.
Functions§
- Takes an output stream and an
Arguments
struct that can be precompiled with theformat_args!
macro. - from_fn
Experimental
Type Aliases§
- The type returned by formatter methods.
Derive Macros§
- Derive macro generating an impl of the trait
Debug
.