Module rt

Source
🔬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§

ArgumentExperimental
This struct represents a generic “argument” which is taken by format_args!().
PlaceholderExperimental
UnsafeArgExperimental
This struct represents the unsafety of constructing an Arguments. It exists, rather than an unsafe function, in order to simplify the expansion of format_args!(..) and reduce the scope of the unsafe block.

Enums§

ArgumentType 🔒 Experimental
CountExperimental
Used by width and precision specifiers.