Enum lightning_block_sync::poll::ChainTip [−][src]
A chain tip relative to another chain tip in terms of block hash and chainwork.
Variants
A chain tip with the same hash as another chain’s tip.
Better(ValidatedBlockHeader)A chain tip with more chainwork than another chain’s tip.
Worse(ValidatedBlockHeader)A chain tip with less or equal chainwork than another chain’s tip. In either case, the hashes of each tip will be different.
Trait Implementations
impl Clone for ChainTip[src]
impl Debug for ChainTip[src]
impl PartialEq<ChainTip> for ChainTip[src]
impl StructuralPartialEq for ChainTip[src]
Auto Trait Implementations
impl RefUnwindSafe for ChainTip
impl Send for ChainTip
impl Sync for ChainTip
impl Unpin for ChainTip
impl UnwindSafe for ChainTip
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T[src]
pub fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,