[][src]Enum bitcoin::network::message_network::RejectReason

pub enum RejectReason {
    Malformed,
    Invalid,
    Obsolete,
    Duplicate,
    NonStandard,
    Dust,
    Fee,
    Checkpoint,
}

message rejection reason as a code

Variants

Malformed

malformed message

Invalid

invalid message

Obsolete

obsolete message

Duplicate

duplicate message

NonStandard

nonstandard transaction

Dust

an output is below dust limit

Fee

insufficient fee

Checkpoint

checkpoint

Trait Implementations

impl Clone for RejectReason[src]

impl Copy for RejectReason[src]

impl Debug for RejectReason[src]

impl Decodable for RejectReason[src]

impl Encodable for RejectReason[src]

impl Eq for RejectReason[src]

impl PartialEq<RejectReason> for RejectReason[src]

impl StructuralEq for RejectReason[src]

impl StructuralPartialEq for RejectReason[src]

Auto Trait Implementations

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> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.