pub struct StateTable {
pub data: DashMap<Value, Value>,
pub lookup_indexes: HashMap<String, LookupIndex>,
pub temporal_indexes: HashMap<String, TemporalIndex>,
pub pda_reverse_lookups: HashMap<String, PdaReverseLookup>,
pub pending_updates: DashMap<String, Vec<PendingAccountUpdate>>,
}Fields§
§data: DashMap<Value, Value>§lookup_indexes: HashMap<String, LookupIndex>§temporal_indexes: HashMap<String, TemporalIndex>§pda_reverse_lookups: HashMap<String, PdaReverseLookup>§pending_updates: DashMap<String, Vec<PendingAccountUpdate>>Trait Implementations§
Auto Trait Implementations§
impl Freeze for StateTable
impl !RefUnwindSafe for StateTable
impl Send for StateTable
impl Sync for StateTable
impl Unpin for StateTable
impl UnwindSafe for StateTable
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