pub struct MockContractRuntimeCache { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Clone for MockContractRuntimeCache
impl Clone for MockContractRuntimeCache
Source§fn clone(&self) -> MockContractRuntimeCache
fn clone(&self) -> MockContractRuntimeCache
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl ContractRuntimeCache for MockContractRuntimeCache
impl ContractRuntimeCache for MockContractRuntimeCache
fn put(&self, key: &CryptoHash, value: CompiledContractInfo) -> Result<()>
fn get(&self, key: &CryptoHash) -> Result<Option<CompiledContractInfo>>
fn handle(&self) -> Box<dyn ContractRuntimeCache>
fn memory_cache(&self) -> &AnyCache
fn has(&self, key: &CryptoHash) -> Result<bool>
Source§impl Debug for MockContractRuntimeCache
impl Debug for MockContractRuntimeCache
Source§impl Default for MockContractRuntimeCache
impl Default for MockContractRuntimeCache
Source§fn default() -> MockContractRuntimeCache
fn default() -> MockContractRuntimeCache
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MockContractRuntimeCache
impl !RefUnwindSafe for MockContractRuntimeCache
impl Send for MockContractRuntimeCache
impl Sync for MockContractRuntimeCache
impl Unpin for MockContractRuntimeCache
impl !UnwindSafe for MockContractRuntimeCache
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