🔬This is a nightly-only experimental API. (
fmt_internals
)Expand description
All types and methods in this file are used by the compiler in the expansion/lowering of format_args!().
Do not modify them without understanding the consequences for the format_args!() macro.
Macros§
- argument_
new 🔒Experimental
Structs§
- Argument
Experimental - This struct represents a generic “argument” which is taken by format_args!().
- Placeholder
Experimental - Unsafe
Arg Experimental - This struct represents the unsafety of constructing an
Arguments
. It exists, rather than an unsafe function, in order to simplify the expansion offormat_args!(..)
and reduce the scope of theunsafe
block.
Enums§
- Argument
Type 🔒Experimental - Count
Experimental - Used by width and precision specifiers.