pub enum Currency {
Show 37 variants
USD,
EUR,
GBP,
JPY,
CHF,
CAD,
AUD,
CNY,
INR,
BRL,
KRW,
MXN,
SEK,
NOK,
DKK,
PLN,
CZK,
HUF,
RUB,
ZAR,
SGD,
HKD,
NZD,
THB,
TRY,
AED,
SAR,
NGN,
EGP,
PHP,
IDR,
MYR,
VND,
PKR,
BDT,
BTC,
ETH,
}Expand description
Represents a supported currency.
Variants§
USD
US Dollar.
EUR
Euro.
GBP
British Pound.
JPY
Japanese Yen.
CHF
Swiss Franc.
CAD
Canadian Dollar.
AUD
Australian Dollar.
CNY
Chinese Yuan.
INR
Indian Rupee.
BRL
Brazilian Real.
KRW
South Korean Won.
MXN
Mexican Peso.
SEK
Swedish Krona.
NOK
Norwegian Krone.
DKK
Danish Krone.
PLN
Polish Zloty.
CZK
Czech Koruna.
HUF
Hungarian Forint.
RUB
Russian Ruble.
ZAR
South African Rand.
SGD
Singapore Dollar.
HKD
Hong Kong Dollar.
NZD
New Zealand Dollar.
THB
Thai Baht.
TRY
Turkish Lira.
AED
UAE Dirham.
SAR
Saudi Riyal.
NGN
Nigerian Naira.
EGP
Egyptian Pound.
PHP
Philippine Peso.
IDR
Indonesian Rupiah.
MYR
Malaysian Ringgit.
VND
Vietnamese Dong.
PKR
Pakistani Rupee.
BDT
Bangladeshi Taka.
BTC
Bitcoin.
ETH
Ethereum.
Implementations§
Trait Implementations§
impl Copy for Currency
Source§impl<'de> Deserialize<'de> for Currency
impl<'de> Deserialize<'de> for Currency
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<Currency, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Currency, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for Currency
Source§impl Serialize for Currency
impl Serialize for Currency
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for Currency
Auto Trait Implementations§
impl Freeze for Currency
impl RefUnwindSafe for Currency
impl Send for Currency
impl Sync for Currency
impl Unpin for Currency
impl UnsafeUnpin for Currency
impl UnwindSafe for Currency
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