Type Alias cosmwasm_std::testing::MockStorage
source · pub type MockStorage = MemoryStorage;
Aliased Type§
struct MockStorage { /* private fields */ }
Implementations
source§impl MemoryStorage
impl MemoryStorage
Trait Implementations
source§impl Storage for MemoryStorage
impl Storage for MemoryStorage
source§fn range<'a>(
&'a self,
start: Option<&[u8]>,
end: Option<&[u8]>,
order: Order
) -> Box<dyn Iterator<Item = Record> + 'a>
fn range<'a>( &'a self, start: Option<&[u8]>, end: Option<&[u8]>, order: Order ) -> Box<dyn Iterator<Item = Record> + 'a>
range allows iteration over a set of keys, either forwards or backwards uses standard rust range notation, and eg db.range(b“foo“..b“bar“) also works reverse
source§fn get(&self, key: &[u8]) -> Option<Vec<u8>>
fn get(&self, key: &[u8]) -> Option<Vec<u8>>
Returns None when key does not exist.
Returns Some(Vec) when key exists. Read more
fn set(&mut self, key: &[u8], value: &[u8])
source§impl Default for MemoryStorage
impl Default for MemoryStorage
source§fn default() -> MemoryStorage
fn default() -> MemoryStorage
Returns the “default value” for a type. Read more