pub struct Specifier {
pub align: Align,
pub sign: Sign,
pub repr: Repr,
pub pad: Pad,
pub width: Width,
pub precision: Precision,
pub format: Format,
}Expand description
The specification for the format of an argument in the formatting string.
Fields§
§align: AlignSpecifies the alignment of an argument with a specific width.
sign: SignSpecifies whether the sign of a numeric argument should always be emitted.
repr: ReprSpecifies whether to use the alternate representation for certain formats.
pad: PadSpecifies whether a numeric argument with specific width should be padded with spaces or zeroes.
width: WidthSpecifies whether an argument should be padded to a specific width.
precision: PrecisionSpecifies whether an argument should be formatted with a specific precision.
format: FormatSpecifies how to format an argument.
Trait Implementations§
impl Copy for Specifier
impl Eq for Specifier
impl StructuralPartialEq for Specifier
Auto Trait Implementations§
impl Freeze for Specifier
impl RefUnwindSafe for Specifier
impl Send for Specifier
impl Sync for Specifier
impl Unpin for Specifier
impl UnwindSafe for Specifier
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more