pub struct NewSlotInfo {
pub slot: SlotNumber,
pub proof_of_time: PotOutput,
pub solution_range: SolutionRange,
}Expand description
Information about a new slot that just arrived
Fields§
§slot: SlotNumberSlot number
proof_of_time: PotOutputThe PoT output for slot
solution_range: SolutionRangeAcceptable solution range for block authoring
Trait Implementations§
Source§impl Clone for NewSlotInfo
impl Clone for NewSlotInfo
Source§fn clone(&self) -> NewSlotInfo
fn clone(&self) -> NewSlotInfo
Returns a duplicate 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 NewSlotInfo
impl Debug for NewSlotInfo
impl Copy for NewSlotInfo
Auto Trait Implementations§
impl Freeze for NewSlotInfo
impl RefUnwindSafe for NewSlotInfo
impl Send for NewSlotInfo
impl Sync for NewSlotInfo
impl Unpin for NewSlotInfo
impl UnwindSafe for NewSlotInfo
Blanket Implementations§
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§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> 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