[][src]Enum bitcoin::util::amount::Denomination

pub enum Denomination {
    Bitcoin,
    MilliBitcoin,
    MicroBitcoin,
    Bit,
    Satoshi,
    MilliSatoshi,
}

A set of denominations in which amounts can be expressed.

Variants

Bitcoin

BTC

MilliBitcoin

mBTC

MicroBitcoin

uBTC

Bit

bits

Satoshi

satoshi

MilliSatoshi

msat

Trait Implementations

impl Clone for Denomination[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl PartialEq<Denomination> for Denomination[src]

#[must_use] fn ne(&self, other: &Rhs) -> bool1.0.0[src]

This method tests for !=.

impl Eq for Denomination[src]

impl Copy for Denomination[src]

impl Display for Denomination[src]

impl Debug for Denomination[src]

impl Hash for Denomination[src]

fn hash_slice<H>(data: &[Self], state: &mut H) where
    H: Hasher
1.3.0[src]

Feeds a slice of this type into the given [Hasher]. Read more

impl FromStr for Denomination[src]

type Err = ParseAmountError

The associated error which can be returned from parsing.

Auto Trait Implementations

impl Unpin for Denomination

impl Sync for Denomination

impl Send for Denomination

impl UnwindSafe for Denomination

impl RefUnwindSafe for Denomination

Blanket Implementations

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

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

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

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> Into<U> for T where
    U: From<T>, 
[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.

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

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

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