pub struct PruningPointTrustedData {
pub anticone: Vec<Hash>,
pub daa_window_blocks: Vec<TrustedHeader>,
pub ghostdag_blocks: Vec<TrustedGhostdagData>,
}Fields§
§anticone: Vec<Hash>The pruning point anticone from virtual PoV
daa_window_blocks: Vec<TrustedHeader>Union of DAA window data required to verify blocks in the future of the pruning point
ghostdag_blocks: Vec<TrustedGhostdagData>Union of GHOSTDAG data required to verify blocks in the future of the pruning point
Auto Trait Implementations§
impl Freeze for PruningPointTrustedData
impl RefUnwindSafe for PruningPointTrustedData
impl Send for PruningPointTrustedData
impl Sync for PruningPointTrustedData
impl Unpin for PruningPointTrustedData
impl UnwindSafe for PruningPointTrustedData
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more