pub struct CurrencyDisplayFormat {
pub symbol_placement: CurrencySymbolPlacement,
pub negative_amount_display: NegativeAmountDisplay,
pub decimal_separator: Separator,
pub digit_grouping: DigitGrouping,
pub thousands_separator: Option<Separator>,
pub precision: usize,
pub max_decimals: Option<usize>,
}Expand description
Definition of how to display a currency
Fields§
§symbol_placement: CurrencySymbolPlacement§negative_amount_display: NegativeAmountDisplay§decimal_separator: Separator§digit_grouping: DigitGrouping§thousands_separator: Option<Separator>§precision: usize§max_decimals: Option<usize>Implementations§
Source§impl CurrencyDisplayFormat
impl CurrencyDisplayFormat
pub fn get_decimal_separator_str(&self) -> char
pub fn set_decimal_separator(&mut self, separator: char)
pub fn get_thousands_separator_str(&self) -> Option<char>
pub fn set_thousands_separator(&mut self, separator: char)
pub fn get_digit_grouping(&self) -> DigitGrouping
pub fn set_digit_grouping(&mut self, grouping: DigitGrouping)
pub fn update_precision(&mut self, precision: usize)
pub fn set_precision(&mut self, precision: usize)
pub fn get_precision(&self) -> usize
Trait Implementations§
Source§impl Clone for CurrencyDisplayFormat
impl Clone for CurrencyDisplayFormat
Source§fn clone(&self) -> CurrencyDisplayFormat
fn clone(&self) -> CurrencyDisplayFormat
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CurrencyDisplayFormat
Source§impl Debug for CurrencyDisplayFormat
impl Debug for CurrencyDisplayFormat
impl Eq for CurrencyDisplayFormat
Source§impl From<&str> for CurrencyDisplayFormat
impl From<&str> for CurrencyDisplayFormat
Source§impl PartialEq for CurrencyDisplayFormat
impl PartialEq for CurrencyDisplayFormat
impl StructuralPartialEq for CurrencyDisplayFormat
Auto Trait Implementations§
impl Freeze for CurrencyDisplayFormat
impl RefUnwindSafe for CurrencyDisplayFormat
impl Send for CurrencyDisplayFormat
impl Sync for CurrencyDisplayFormat
impl Unpin for CurrencyDisplayFormat
impl UnsafeUnpin for CurrencyDisplayFormat
impl UnwindSafe for CurrencyDisplayFormat
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more