Struct solana_runtime::commitment::CommitmentSlots [−][src]
pub struct CommitmentSlots {
pub slot: Slot,
pub root: Slot,
pub highest_confirmed_slot: Slot,
pub highest_confirmed_root: Slot,
}Fields
slot: SlotThe slot of the bank from which all other slots were calculated.
root: SlotThe current node root
highest_confirmed_slot: SlotHighest cluster-confirmed slot
highest_confirmed_root: SlotHighest cluster-confirmed root
Implementations
impl CommitmentSlots[src]
impl CommitmentSlots[src]pub fn new_from_slot(slot: Slot) -> Self[src]
Trait Implementations
impl Clone for CommitmentSlots[src]
impl Clone for CommitmentSlots[src]fn clone(&self) -> CommitmentSlots[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Copy for CommitmentSlots[src]
impl Copy for CommitmentSlots[src]impl Default for CommitmentSlots[src]
impl Default for CommitmentSlots[src]fn default() -> CommitmentSlots[src]
Auto Trait Implementations
impl RefUnwindSafe for CommitmentSlots
impl RefUnwindSafe for CommitmentSlotsimpl Send for CommitmentSlots
impl Send for CommitmentSlotsimpl Sync for CommitmentSlots
impl Sync for CommitmentSlotsimpl Unpin for CommitmentSlots
impl Unpin for CommitmentSlotsimpl UnwindSafe for CommitmentSlots
impl UnwindSafe for CommitmentSlotsBlanket Implementations
impl<T> AbiExample for T[src]
impl<T> AbiExample for T[src]impl<T> Instrument for T[src]
impl<T> Instrument for T[src]pub fn instrument(self, span: Span) -> Instrumented<Self>[src]
pub fn in_current_span(self) -> Instrumented<Self>[src]
impl<T> Same<T> for T
impl<T> Same<T> for Ttype Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,