Struct solana_runtime::bank::StatusCacheRc [−][src]
pub struct StatusCacheRc { pub status_cache: Arc<RwLock<StatusCache<Result<()>>>>, }
Fields
status_cache: Arc<RwLock<StatusCache<Result<()>>>>
where all the Accounts are stored A cache of signature statuses
Implementations
impl StatusCacheRc
[src]
impl StatusCacheRc
[src]pub fn slot_deltas(&self, slots: &[Slot]) -> Vec<BankSlotDelta>
[src]
pub fn roots(&self) -> Vec<Slot>
[src]
pub fn append(&self, slot_deltas: &[BankSlotDelta])
[src]
Trait Implementations
impl AbiExample for StatusCacheRc
[src]
impl AbiExample for StatusCacheRc
[src]impl Default for StatusCacheRc
[src]
impl Default for StatusCacheRc
[src]fn default() -> StatusCacheRc
[src]
Auto Trait Implementations
impl RefUnwindSafe for StatusCacheRc
impl RefUnwindSafe for StatusCacheRc
impl Send for StatusCacheRc
impl Send for StatusCacheRc
impl Sync for StatusCacheRc
impl Sync for StatusCacheRc
impl Unpin for StatusCacheRc
impl Unpin for StatusCacheRc
impl UnwindSafe for StatusCacheRc
impl UnwindSafe for StatusCacheRc
Blanket 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 T
type 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>,