1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
/// Positioning of rendered number within the allotted `width`. /// /// - `Right`: the output is right-aligned in `width` columns (default). /// - `Center`: the output is centered in `width` columns. /// - `Left`: the output is left-aligned in `width` columns. /// - `Decimal`: `width` sets the minimal width before the decimal. For integers, /// equivalent to `Right`. #[derive(Clone, Copy, PartialEq, Eq, Debug)] pub enum Align { Left, Center, Right, Decimal, } impl Default for Align { #[inline] fn default() -> Self { Self::Right } }