Enum sc_network::WarpSyncPhase
source · pub enum WarpSyncPhase<Block>where
Block: Block,{
AwaitingPeers {
required_peers: usize,
},
AwaitingTargetBlock,
DownloadingWarpProofs,
DownloadingTargetBlock,
DownloadingState,
ImportingState,
DownloadingBlocks(<<Block as Block>::Header as Header>::Number),
}Expand description
Reported warp sync phase.
Variants§
AwaitingPeers
Waiting for peers to connect.
AwaitingTargetBlock
Waiting for target block to be received.
DownloadingWarpProofs
Downloading and verifying grandpa warp proofs.
DownloadingTargetBlock
Downloading target block.
DownloadingState
Downloading state data.
ImportingState
Importing state.
DownloadingBlocks(<<Block as Block>::Header as Header>::Number)
Downloading block history.
Trait Implementations§
source§impl<Block> Clone for WarpSyncPhase<Block>
impl<Block> Clone for WarpSyncPhase<Block>
source§fn clone(&self) -> WarpSyncPhase<Block>
fn clone(&self) -> WarpSyncPhase<Block>
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl<Block> Debug for WarpSyncPhase<Block>
impl<Block> Debug for WarpSyncPhase<Block>
source§impl<Block> Display for WarpSyncPhase<Block>where
Block: Block,
impl<Block> Display for WarpSyncPhase<Block>where
Block: Block,
source§impl<Block> PartialEq for WarpSyncPhase<Block>
impl<Block> PartialEq for WarpSyncPhase<Block>
source§fn eq(&self, other: &WarpSyncPhase<Block>) -> bool
fn eq(&self, other: &WarpSyncPhase<Block>) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl<Block> Eq for WarpSyncPhase<Block>
impl<Block> StructuralEq for WarpSyncPhase<Block>where
Block: Block,
impl<Block> StructuralPartialEq for WarpSyncPhase<Block>where
Block: Block,
Auto Trait Implementations§
impl<Block> RefUnwindSafe for WarpSyncPhase<Block>
impl<Block> Send for WarpSyncPhase<Block>
impl<Block> Sync for WarpSyncPhase<Block>
impl<Block> Unpin for WarpSyncPhase<Block>
impl<Block> UnwindSafe for WarpSyncPhase<Block>
Blanket Implementations§
§impl<T> AnySync for T
impl<T> AnySync for T
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> CheckedConversion for T
impl<T> CheckedConversion for T
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T, Outer> IsWrappedBy<Outer> for T
impl<T, Outer> IsWrappedBy<Outer> for T
§impl<T> Pointable for T
impl<T> Pointable for T
source§impl<T> SaturatedConversion for T
impl<T> SaturatedConversion for T
source§fn saturated_from<T>(t: T) -> Selfwhere
Self: UniqueSaturatedFrom<T>,
fn saturated_from<T>(t: T) -> Selfwhere
Self: UniqueSaturatedFrom<T>,
source§fn saturated_into<T>(self) -> Twhere
Self: UniqueSaturatedInto<T>,
fn saturated_into<T>(self) -> Twhere
Self: UniqueSaturatedInto<T>,
Consume self to return an equivalent value of
T. Read moresource§impl<S, T> UncheckedInto<T> for Swhere
T: UncheckedFrom<S>,
impl<S, T> UncheckedInto<T> for Swhere
T: UncheckedFrom<S>,
source§fn unchecked_into(self) -> T
fn unchecked_into(self) -> T
The counterpart to
unchecked_from.source§impl<T, S> UniqueSaturatedInto<T> for S
impl<T, S> UniqueSaturatedInto<T> for S
source§fn unique_saturated_into(self) -> T
fn unique_saturated_into(self) -> T
Consume self to return an equivalent value of
T.