pub enum BlockReplayEvent {
SlotLifecycleStatus(SlotLifecycleUpdate),
Entry(EntryInfo),
BlockSummary(BlockSummary),
}Variants§
Trait Implementations§
Source§impl Clone for BlockReplayEvent
impl Clone for BlockReplayEvent
Source§fn clone(&self) -> BlockReplayEvent
fn clone(&self) -> BlockReplayEvent
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 BlockReplayEvent
impl Debug for BlockReplayEvent
Source§impl From<BlockSummary> for BlockReplayEvent
impl From<BlockSummary> for BlockReplayEvent
Source§fn from(value: BlockSummary) -> Self
fn from(value: BlockSummary) -> Self
Converts to this type from the input type.
Source§impl From<EntryInfo> for BlockReplayEvent
impl From<EntryInfo> for BlockReplayEvent
Source§impl From<SlotLifecycleUpdate> for BlockReplayEvent
impl From<SlotLifecycleUpdate> for BlockReplayEvent
Source§fn from(value: SlotLifecycleUpdate) -> Self
fn from(value: SlotLifecycleUpdate) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for BlockReplayEvent
impl RefUnwindSafe for BlockReplayEvent
impl Send for BlockReplayEvent
impl Sync for BlockReplayEvent
impl Unpin for BlockReplayEvent
impl UnsafeUnpin for BlockReplayEvent
impl UnwindSafe for BlockReplayEvent
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