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: Align
Specifies the alignment of an argument with a specific width.
sign: Sign
Specifies whether the sign of a numeric argument should always be emitted.
repr: Repr
Specifies whether to use the alternate representation for certain formats.
pad: Pad
Specifies whether a numeric argument with specific width should be padded with spaces or zeroes.
width: Width
Specifies whether an argument should be padded to a specific width.
precision: Precision
Specifies whether an argument should be formatted with a specific precision.
format: Format
Specifies 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