[][src]Trait num_format::format::Format

pub trait Format {
    fn decimal(&self) -> char;
fn grouping(&self) -> Grouping;
fn infinity(&self) -> InfinityStr;
fn minus_sign(&self) -> MinusSignStr;
fn nan(&self) -> NanStr;
fn separator(&self) -> Option<char>; }

Trait that abstracts over CustomFormat, Environment, and Locale.

Required methods

fn decimal(&self) -> char

Returns character to use for representing decimal points.

fn grouping(&self) -> Grouping

Returns Grouping to use for separating digits. (see Grouping)

fn infinity(&self) -> InfinityStr

Returns string to use for representing infinity symbols.

fn minus_sign(&self) -> MinusSignStr

Returns string to use for representing minus signs.

fn nan(&self) -> NanStr

Returns string to use for representing NaN symbols.

fn separator(&self) -> Option<char>

Returns character to use, if any, for representing separators.

Loading content...

Implementors

impl Format for Locale[src]

impl Format for CustomFormat[src]

impl Format for Environment[src]

Loading content...