pub fn new(
        flags: Flags,
        fill: char,
        align: Alignment,
        width: Option<NonZeroUsize>,
        precision: Option<NonZeroUsize>,
        format_type: Type,
    ) -> Self {
        Self {
            flags,
            fill,
            align,
            width,
            precision,
            format_type,
        }
    }
/// Construct a new format specification.
Construct a new format specification.
Construct a new format specification .
pub fn new(
        flags: Flags,
        fill: char,
        align: Alignment,
        width: Option<NonZeroUsize>,
        precision: Option<NonZeroUsize>,
        format_type: Type,
    ) -> Self {
        Self {
            flags,
            fill,
            align,
            width,
            precision,
            format_type,
        }
    }
pub fn new ( flags : Flags , fill : char , align : Alignment , width : Option < NonZeroUsize > , precision : Option < NonZeroUsize > , format_type : Type , ) -> Self { Self { flags , fill , align , width , precision , format_type , } }
Construct a new format specification.
Construct a new format specification .
flags
Flags
fill
char
align
Alignment
width
Option<NonZeroUsize>
precision
Option<NonZeroUsize>
format_type
Type
flags
Flags
fill
char
align
Alignment
width
Option<NonZeroUsize>
precision
Option<NonZeroUsize>
format_type
Type