struct Number [src]

Fields

mode: Mode = .decimal
case: Case = .lowerAffects hex digits as well as floating point "inf"/"INF".
precision: ?usize = null
width: ?usize = null
alignment: Alignment = default_alignment
fill: u8 = default_fill_char

Members

Source

pub const Number = struct { mode: Mode = .decimal, /// Affects hex digits as well as floating point "inf"/"INF". case: Case = .lower, precision: ?usize = null, width: ?usize = null, alignment: Alignment = default_alignment, fill: u8 = default_fill_char, pub const Mode = enum { decimal, binary, octal, hex, scientific, pub fn base(mode: Mode) ?u8 { return switch (mode) { .decimal => 10, .binary => 2, .octal => 8, .hex => 16, .scientific => null, }; } }; }