pub enum CurrencyPair {
Show 27 variants
BCHXBT,
XBTAUD,
XBTEUR,
XBTGBP,
XBTIDR,
XBTMYR,
XBTNGN,
XBTSGD,
XBTUGX,
XBTZAR,
XBTZMW,
ETHAUD,
ETHXBT,
ETHEUR,
ETHGBP,
ETHIDR,
ETHMYR,
ETHNGN,
ETHZAR,
LTCXBT,
LTCMYR,
LTCNGN,
LTCZAR,
XRPXBT,
XRPMYR,
XRPNGN,
XRPZAR,
}Expand description
Currency pairs available on Luno.
§Examples
use luno_rs::CurrencyPair;
let currency_pair = CurrencyPair::default();
assert_eq!(currency_pair, CurrencyPair::XBTNGN);Strings can also be converted to CurrencyPair easily.
use luno_rs::CurrencyPair;
let currency_pair: CurrencyPair = "ETHNGN".parse().unwrap();
assert_eq!(currency_pair, CurrencyPair::ETHNGN);§Error
Error::InvalidCurrencyPair is returned if string cannot to converted to a valid currency pair.
Variants§
BCHXBT
XBTAUD
XBTEUR
XBTGBP
XBTIDR
XBTMYR
XBTNGN
XBTSGD
XBTUGX
XBTZAR
XBTZMW
ETHAUD
ETHXBT
ETHEUR
ETHGBP
ETHIDR
ETHMYR
ETHNGN
ETHZAR
LTCXBT
LTCMYR
LTCNGN
LTCZAR
XRPXBT
XRPMYR
XRPNGN
XRPZAR
Trait Implementations§
Source§impl Debug for CurrencyPair
impl Debug for CurrencyPair
Source§impl Default for CurrencyPair
impl Default for CurrencyPair
Source§impl Display for CurrencyPair
impl Display for CurrencyPair
Source§impl FromStr for CurrencyPair
impl FromStr for CurrencyPair
Source§impl PartialEq for CurrencyPair
impl PartialEq for CurrencyPair
impl StructuralPartialEq for CurrencyPair
Auto Trait Implementations§
impl Freeze for CurrencyPair
impl RefUnwindSafe for CurrencyPair
impl Send for CurrencyPair
impl Sync for CurrencyPair
impl Unpin for CurrencyPair
impl UnwindSafe for CurrencyPair
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