[][src]Struct canonical_host::MemStore

pub struct MemStore(_);

An in-memory store implemented with a hashmap

Implementations

impl MemStore[src]

pub fn new() -> Self[src]

Create a new MemStore

Trait Implementations

impl Clone for MemStore[src]

impl Debug for MemStore[src]

impl Default for MemStore[src]

impl Store for MemStore[src]

type Ident = Id32

The identifier used for allocations

type Error = MemError

The error the store can emit

Auto Trait Implementations

impl !RefUnwindSafe for MemStore

impl Send for MemStore

impl Sync for MemStore

impl Unpin for MemStore

impl !UnwindSafe for MemStore

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<S> Canon<S> for S where
    S: Store
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.