Expand description
Formatting-related items
Panic formatting for custom types can be done in these ways (in increasing order of verbosity):
- Using the
PanicFmtderive macro (requires the opt-in"derive"feature) - Using the
impl_panicfmtmacro (requires the default-enabled"non_basic"feature) - Using the
flatten_panicvalsmacro (requires the default-enabled"non_basic"feature) - Manually implementing the
PanicFmttrait as described in its docs.
Modules§
char-formatted related items
Structs§
- Carries all of the configuration for formatting functions.
- Marker type used as the
PanicFmt::Kindfor user-defined types. - A marker type that proves that
SimplementsPanicFmt<This = T, Kind = K>. - Marker type used as the
PanicFmt::Kindassociated type for std types.
Enums§
- What kind of formatting to do, either
DisplayorDebug. - What integers are formatted as.
Traits§
- Trait for types that can be formatted by const panics.