Expand description
Utilities for formatting and printing strings.
Structs§
- Arguments
 - 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.
 - Debug
List  - A struct to help with 
fmt::Debugimplementations. - Debug
Map  - A struct to help with 
fmt::Debugimplementations. - Debug
Set  - A struct to help with 
fmt::Debugimplementations. - Debug
Struct  - A struct to help with 
fmt::Debugimplementations. - Debug
Tuple  - A struct to help with 
fmt::Debugimplementations. - Error
 - The error type which is returned from formatting a message into a stream.
 - Formatter
 - Configuration for formatting.
 - Formatting
Options Experimental  - Options for formatting.
 - FromFn
Experimental  - Implements 
fmt::Debugandfmt::Displayusing a function. 
Enums§
- Alignment
 - Possible alignments returned by 
Formatter::align - Debug
AsHex Experimental  - Specifies whether the 
Debugtrait should use lower-/upper-case hexadecimal or normal integers. - Sign
Experimental  - The signedness of a 
Formatter(or of aFormattingOptions). 
Traits§
- Binary
 bformatting.- Debug
 ?formatting.- Display
 - Format trait for an empty format, 
{}. - Lower
Exp  eformatting.- Lower
Hex  xformatting.- Octal
 oformatting.- Pointer
 pformatting.- Upper
Exp  Eformatting.- Upper
Hex  Xformatting.- Write
 - A trait for writing or formatting into Unicode-accepting buffers or streams.
 
Functions§
- write
 - Takes an output stream and an 
Argumentsstruct that can be precompiled with theformat_args!macro. - from_fn
Experimental  - Creates a type whose 
fmt::Debugandfmt::Displayimpls are provided with the functionf. 
Type Aliases§
- Result
 - The type returned by formatter methods.
 
Derive Macros§
- Debug
 - Derive macro generating an impl of the trait 
Debug.