Struct human_format::Formatter
[−]
[src]
pub struct Formatter { /* fields omitted */ }
Entry point to the lib. Use this to handle your formatting needs.
Methods
impl Formatter
[src]
fn new() -> Self
[src]
Initializes a new Formatter
with default values.
fn with_decimals(&mut self, decimals: usize) -> &mut Self
[src]
Sets the decimals value for formatting the string.
fn with_separator(&mut self, separator: &str) -> &mut Self
[src]
Sets the separator value for formatting the string.
fn with_scales(&mut self, scales: Scales) -> &mut Self
[src]
Sets the scales value.
fn with_units(&mut self, units: &str) -> &mut Self
[src]
Sets the units value.
fn with_suffix(&mut self, suffix: &str) -> &mut Self
[src]
Sets the expected suffix value.
fn format(&self, value: f64) -> String
[src]
Formats the number into a string
fn parse(&self, value: &str) -> f64
[src]
Parse a string back into a float value.