Add new fn to core::fmt::rt::v1::Argument.
This commit is contained in:
parent
bebf9fe063
commit
e83945150f
@ -22,6 +22,19 @@ pub struct FormatSpec {
|
|||||||
pub width: Count,
|
pub width: Count,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
impl Argument {
|
||||||
|
pub fn new(
|
||||||
|
position: usize,
|
||||||
|
fill: char,
|
||||||
|
align: Alignment,
|
||||||
|
flags: u32,
|
||||||
|
precision: Count,
|
||||||
|
width: Count,
|
||||||
|
) -> Self {
|
||||||
|
Self { position, format: FormatSpec { fill, align, flags, precision, width } }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/// Possible alignments that can be requested as part of a formatting directive.
|
/// Possible alignments that can be requested as part of a formatting directive.
|
||||||
#[cfg_attr(not(bootstrap), lang = "format_alignment")]
|
#[cfg_attr(not(bootstrap), lang = "format_alignment")]
|
||||||
#[derive(Copy, Clone, PartialEq, Eq)]
|
#[derive(Copy, Clone, PartialEq, Eq)]
|
||||||
|
Loading…
Reference in New Issue
Block a user