#[repr(i32)]
pub enum SlotStatus {
Processed,
Rooted,
Confirmed,
}
Variants
Processed
The highest slot of the heaviest fork processed by the node. Ledger state at this slot is not derived from a confirmed or finalized block, but if multiple forks are present, is from the fork the validator believes is most likely to finalize.
Rooted
The highest slot having reached max vote lockout.
Confirmed
The highest slot that has been voted on by supermajority of the cluster, ie. is confirmed.
Implementations
Trait Implementations
sourceimpl Clone for SlotStatus
impl Clone for SlotStatus
sourcefn clone(&self) -> SlotStatus
fn clone(&self) -> SlotStatus
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for SlotStatus
impl Debug for SlotStatus
sourceimpl Default for SlotStatus
impl Default for SlotStatus
sourcefn default() -> SlotStatus
fn default() -> SlotStatus
Returns the “default value” for a type. Read more
sourceimpl From<SlotStatus> for SlotStatus
impl From<SlotStatus> for SlotStatus
sourcefn from(other: PluginSlotStatus) -> Self
fn from(other: PluginSlotStatus) -> Self
Converts to this type from the input type.
sourceimpl From<SlotStatus> for i32
impl From<SlotStatus> for i32
sourcefn from(value: SlotStatus) -> i32
fn from(value: SlotStatus) -> i32
Converts to this type from the input type.
sourceimpl Hash for SlotStatus
impl Hash for SlotStatus
sourceimpl Ord for SlotStatus
impl Ord for SlotStatus
sourceimpl PartialEq<SlotStatus> for SlotStatus
impl PartialEq<SlotStatus> for SlotStatus
sourceimpl PartialOrd<SlotStatus> for SlotStatus
impl PartialOrd<SlotStatus> for SlotStatus
sourcefn partial_cmp(&self, other: &SlotStatus) -> Option<Ordering>
fn partial_cmp(&self, other: &SlotStatus) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
impl Copy for SlotStatus
impl Eq for SlotStatus
impl StructuralEq for SlotStatus
impl StructuralPartialEq for SlotStatus
Auto Trait Implementations
impl RefUnwindSafe for SlotStatus
impl Send for SlotStatus
impl Sync for SlotStatus
impl Unpin for SlotStatus
impl UnwindSafe for SlotStatus
Blanket Implementations
impl<T> AbiExample for T
impl<T> AbiExample for T
default fn example() -> T
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to key
and return true
if they are equal.
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<T> Pointable for T
impl<T> Pointable for T
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more