pub enum SlotStatusKind {
FirstShredReceived,
Completed,
CreatedBank,
Dead,
Processed,
Confirmed,
Finalized,
Other,
}Expand description
The lifecycle/commitment status of a slot, independent of any specific Geyser wire format.
Variants§
FirstShredReceived
Completed
CreatedBank
Dead
Processed
Confirmed
Finalized
Other
Any status not recognized by this crate. Keeps the abstraction forward-compatible with new statuses introduced by a Geyser wire format without requiring a breaking change here.
Trait Implementations§
Source§impl Clone for SlotStatusKind
impl Clone for SlotStatusKind
Source§fn clone(&self) -> SlotStatusKind
fn clone(&self) -> SlotStatusKind
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 moreimpl Copy for SlotStatusKind
Source§impl Debug for SlotStatusKind
impl Debug for SlotStatusKind
impl Eq for SlotStatusKind
Source§impl PartialEq for SlotStatusKind
impl PartialEq for SlotStatusKind
impl StructuralPartialEq for SlotStatusKind
Auto Trait Implementations§
impl Freeze for SlotStatusKind
impl RefUnwindSafe for SlotStatusKind
impl Send for SlotStatusKind
impl Sync for SlotStatusKind
impl Unpin for SlotStatusKind
impl UnsafeUnpin for SlotStatusKind
impl UnwindSafe for SlotStatusKind
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