Enum common_types::ancestry_action::AncestryAction[][src]

pub enum AncestryAction {
    MarkFinalized(H256),
}

Actions on a live block’s parent block. Only committed when the live block is committed. Those actions here must respect the normal blockchain reorganization rules.

Variants

MarkFinalized(H256)

Mark an ancestry block as finalized.

Trait Implementations

impl Clone for AncestryAction[src]

impl Debug for AncestryAction[src]

impl Eq for AncestryAction[src]

impl PartialEq<AncestryAction> for AncestryAction[src]

impl StructuralEq for AncestryAction[src]

impl StructuralPartialEq for AncestryAction[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> MaybeDebug for T where
    T: Debug

impl<T> MaybeDebug for T where
    T: Debug

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, 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<V, T> VZip<V> for T where
    V: MultiLane<T>,