1 unstable release
0.1.0 | Mar 3, 2020 |
---|
#179 in Finance
1,433 downloads per month
Used in 6 crates
(2 directly)
21KB
301 lines
iso-4217
This library provides enumeration of ISO-4217.
[dependencies]
iso-4217 = "0.1"
Example
use std::convert::TryFrom;
use iso_4217::*;
let usd: CurrencyCode = TryFrom::try_from("USD").unwrap();
assert_eq!(usd, CurrencyCode::USD);
assert_eq!(usd.alpha(), "USD");
assert_eq!(usd.num(), 840);
assert_eq!(usd.digit(), Some(2));
assert_eq!(usd.name(), "United States dollar");
License
Licensed under either of Apache License, Version 2.0 or MIT license at your option.
lib.rs
:
This library provides enumeration of ISO-4217
.
Example
use std::convert::TryFrom;
use iso_4217::*;
let usd: CurrencyCode = TryFrom::try_from("USD").unwrap();
assert_eq!(usd, CurrencyCode::USD);
assert_eq!(usd.alpha(), "USD");
assert_eq!(usd.num(), 840);
assert_eq!(usd.digit(), Some(2));
assert_eq!(usd.name(), "United States dollar");