pub fn new(start: usize, end: usize) -> Self {
        ArgumentSpec {
            range: (start, end),
            position: Position::default(),
            format: FormatType::default(),
            alternate: false,
            add_sign: false,
            pad_zero: false,
            fill_char: ' ',
            alignment: Alignment::default(),
            width: None,
            precision: None,
        }
    }
/// Creates a new argument specification with default values.
///
/// The `start` and `end` parameters denote the exclusive range of this specification in the
/// format string. E.g. for a format string `"{}"`, the range is _[0, 2)_.
Creates a new argument specification with default values.
The `start` and `end` parameters denote the exclusive range of this specification in the
format string.
Creates a new argument specification with default values . The ` start ` and ` end ` parameters denote the exclusive range of this specification in the format string .
pub fn new(start: usize, end: usize) -> Self {
        ArgumentSpec {
            range: (start, end),
            position: Position::default(),
            format: FormatType::default(),
            alternate: false,
            add_sign: false,
            pad_zero: false,
            fill_char: ' ',
            alignment: Alignment::default(),
            width: None,
            precision: None,
        }
    }
pub fn new ( start : usize , end : usize ) -> Self { ArgumentSpec { range : ( start , end ) , position : Position :: default ( ) , format : FormatType :: default ( ) , alternate : false , add_sign : false , pad_zero : false , fill_char : ' ' , alignment : Alignment :: default ( ) , width : None , precision : None , } }
Creates a new argument specification with default values.
Creates a new argument specification with default values .
start
usize
end
usize