Enum tetsy_transaction_pool::Error[][src]

pub enum Error<Hash: Debug + LowerHex> {
    AlreadyImported(Hash),
    TooCheapToEnter(Hash, String),
    TooCheapToReplace(Hash, Hash),
}

Transaction Pool Error

Variants

AlreadyImported(Hash)

Transaction is already imported

TooCheapToEnter(Hash, String)

Transaction is too cheap to enter the queue

TooCheapToReplace(Hash, Hash)

Transaction is too cheap to replace existing transaction that occupies the same slot.

Trait Implementations

impl<Hash: Debug + LowerHex> Debug for Error<Hash>[src]

impl<H: Debug + LowerHex> Display for Error<H>[src]

impl<H: Debug + LowerHex> Error for Error<H>[src]

Auto Trait Implementations

impl<Hash> RefUnwindSafe for Error<Hash> where
    Hash: RefUnwindSafe
[src]

impl<Hash> Send for Error<Hash> where
    Hash: Send
[src]

impl<Hash> Sync for Error<Hash> where
    Hash: Sync
[src]

impl<Hash> Unpin for Error<Hash> where
    Hash: Unpin
[src]

impl<Hash> UnwindSafe for Error<Hash> where
    Hash: UnwindSafe
[src]

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> From<T> for T[src]

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

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.