pub struct ConcretizedSecondaryIndexes(_);Expand description
A read/write set state with no secondary indexes and no unbound formals or type variables
Methods from Deref<Target = ConcretizedFormals>
sourcepub fn get_keys_written(&self) -> Option<Vec<ResourceKey>>
pub fn get_keys_written(&self) -> Option<Vec<ResourceKey>>
Return the ResourceKey’s that may be written by self.
For example: if self is 0x7/0x1::AModule::AResource/f/g -> ReadWrite, this will return
0x7/0x1::AModule.
sourcepub fn get_keys_read(&self) -> Option<Vec<ResourceKey>>
pub fn get_keys_read(&self) -> Option<Vec<ResourceKey>>
Return the ResourceKey’s read by self.
Methods from Deref<Target = ReadWriteSet>
pub fn trim(&self) -> ReadWriteSet
pub fn iter_paths<F>(&self, f: F) -> Option<()> where
F: FnMut(&AccessPath, &Access) -> Option<()>,
pub fn get_keys_written(&self) -> Option<Vec<ResourceKey, Global>>
pub fn get_keys_read(&self) -> Option<Vec<ResourceKey, Global>>
pub fn sub_actuals(
&self,
actuals: &[Option<AccountAddress>],
type_actuals: &[TypeTag]
) -> ReadWriteSet
Trait Implementations
sourceimpl Debug for ConcretizedSecondaryIndexes
impl Debug for ConcretizedSecondaryIndexes
sourceimpl Deref for ConcretizedSecondaryIndexes
impl Deref for ConcretizedSecondaryIndexes
type Target = ConcretizedFormals
type Target = ConcretizedFormals
The resulting type after dereferencing.
Auto Trait Implementations
impl RefUnwindSafe for ConcretizedSecondaryIndexes
impl Send for ConcretizedSecondaryIndexes
impl Sync for ConcretizedSecondaryIndexes
impl Unpin for ConcretizedSecondaryIndexes
impl UnwindSafe for ConcretizedSecondaryIndexes
Blanket Implementations
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