Enum web30::types::SyncingStatus
source · pub enum SyncingStatus {
NotSyncing(bool),
Syncing {
starting_block: Uint256,
current_block: Uint256,
highest_block: Uint256,
},
}
Expand description
This enum encapsulates the syncing status returned by a call to eth_syncing This will either return a bool ‘false’ if not syncing, or an object with details about which blocks are syncing
Variants§
Trait Implementations§
source§impl Clone for SyncingStatus
impl Clone for SyncingStatus
source§fn clone(&self) -> SyncingStatus
fn clone(&self) -> SyncingStatus
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 Debug for SyncingStatus
impl Debug for SyncingStatus
source§impl<'de> Deserialize<'de> for SyncingStatus
impl<'de> Deserialize<'de> for SyncingStatus
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq<SyncingStatus> for SyncingStatus
impl PartialEq<SyncingStatus> for SyncingStatus
source§fn eq(&self, other: &SyncingStatus) -> bool
fn eq(&self, other: &SyncingStatus) -> bool
source§impl Serialize for SyncingStatus
impl Serialize for SyncingStatus
impl Eq for SyncingStatus
impl StructuralEq for SyncingStatus
impl StructuralPartialEq for SyncingStatus
Auto Trait Implementations§
impl RefUnwindSafe for SyncingStatus
impl Send for SyncingStatus
impl Sync for SyncingStatus
impl Unpin for SyncingStatus
impl UnwindSafe for SyncingStatus
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.