pub struct MemoryKeyValueStore { /* private fields */ }Expand description
In-memory key-value store convenient for host-side tests.
Trait Implementations§
Source§impl Clone for MemoryKeyValueStore
impl Clone for MemoryKeyValueStore
Source§fn clone(&self) -> MemoryKeyValueStore
fn clone(&self) -> MemoryKeyValueStore
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MemoryKeyValueStore
impl Debug for MemoryKeyValueStore
Source§impl Default for MemoryKeyValueStore
impl Default for MemoryKeyValueStore
Source§fn default() -> MemoryKeyValueStore
fn default() -> MemoryKeyValueStore
Returns the “default value” for a type. Read more
Source§impl KeyValueStore for MemoryKeyValueStore
impl KeyValueStore for MemoryKeyValueStore
Auto Trait Implementations§
impl Freeze for MemoryKeyValueStore
impl RefUnwindSafe for MemoryKeyValueStore
impl Send for MemoryKeyValueStore
impl Sync for MemoryKeyValueStore
impl Unpin for MemoryKeyValueStore
impl UnwindSafe for MemoryKeyValueStore
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)