1
Fork 0

Add todo comment on using a niche type for fmt flags.

This commit is contained in:
Mara Bos 2025-03-21 16:51:14 +01:00
parent ba2809e085
commit 9b7060ad31

View file

@ -299,6 +299,8 @@ pub struct FormattingOptions {
/// a &str size when stored in (the upper bits of) the same field.
/// (fmt::Arguments will make use of this property in the future.)
/// ```
// Note: This could use a special niche type with range 0x8000_0000..=0xfdd0ffff.
// It's unclear if that's useful, though.
flags: u32,
/// Width if width flag (bit 27) above is set. Otherwise, always 0.
width: u16,