pub struct NewSlotInfo {
pub slot: SlotNumber,
pub proof_of_time: PotOutput,
pub solution_range: SolutionRange,
}
Expand description
Information about new slot that just arrived
Fields§
§slot: SlotNumber
Slot number
proof_of_time: PotOutput
The PoT output for slot
solution_range: SolutionRange
Acceptable 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