Enum kraapi::api::asset::KAsset[][src]

pub enum KAsset {
    AAVE,
    ADA,
    ALGO,
    ANT,
    ATOM,
    AtomS,
    AUD,
    BAL,
    BAT,
    BCH,
    CAD,
    CHF,
    COMP,
    CRV,
    DAI,
    DASH,
    DOT,
    DotS,
    EOS,
    ETC,
    ETH,
    ETH2,
    Eth2S,
    EUR,
    EurHold,
    EurM,
    EWT,
    FIL,
    FLOW,
    FLOWH,
    FlowhS,
    FlowS,
    GBP,
    GNO,
    GRT,
    ICX,
    JPY,
    KAVA,
    KavaS,
    KEEP,
    KFEE,
    KNC,
    KSM,
    KsmS,
    LINK,
    LSK,
    LTC,
    MANA,
    MLN,
    NANO,
    OCEAN,
    OMG,
    OXT,
    PAXG,
    QTUM,
    REP,
    REPV2,
    SC,
    SNX,
    STORJ,
    TBTC,
    TRX,
    UNI,
    USDC,
    USDT,
    USD,
    UsdHold,
    UsdM,
    WAVES,
    XBT,
    XbtM,
    XDG,
    XLM,
    XMR,
    XRP,
    XTZ,
    XtzS,
    YFI,
    ZEC,
}

Assets accepted on the Kraken Exchange

FIXME

Basic currencies used for testing. Open pull request to add more currencies https://github.com/Fuzzy-Math/KrakenAPI-Rust

Variants

AAVE
ADA
ALGO
ANT
ATOM
AtomS
AUD

Australian Dollar

BAL
BAT
BCH
CAD

Canadian Dollar

CHF
COMP
CRV
DAI
DASH
DOT
DotS
EOS
ETC
ETH
ETH2
Eth2S
EUR

Euro

EurHold
EurM
EWT
FIL
FLOW
FLOWH
FlowhS
FlowS
GBP
GNO
GRT
ICX
JPY
KAVA
KavaS
KEEP
KFEE
KNC
KSM
KsmS
LSK
LTC
MANA
MLN
NANO
OCEAN
OMG
OXT
PAXG
QTUM
REP
REPV2
SC
SNX
STORJ
TBTC
TRX
UNI
USDC
USDT
USD

United States Dollar

UsdHold
UsdM
WAVES
XBT

Bitcoin

XbtM
XDG
XLM
XMR
XRP

Ripple

XTZ
XtzS
YFI
ZEC

Trait Implementations

impl Clone for KAsset[src]

impl Copy for KAsset[src]

impl Debug for KAsset[src]

impl<'de> Deserialize<'de> for KAsset[src]

impl Display for KAsset[src]

impl Eq for KAsset[src]

impl FromStr for KAsset[src]

type Err = KrakenErrors<KError>

The associated error which can be returned from parsing.

impl Hash for KAsset[src]

impl Ord for KAsset[src]

impl PartialEq<KAsset> for KAsset[src]

impl PartialOrd<KAsset> for KAsset[src]

impl Serialize for KAsset[src]

impl StructuralEq for KAsset[src]

impl StructuralPartialEq for KAsset[src]

Auto Trait Implementations

impl RefUnwindSafe for KAsset

impl Send for KAsset

impl Sync for KAsset

impl Unpin for KAsset

impl UnwindSafe for KAsset

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.