Struct tvm_rt::map::Map [−][src]
#[repr(C)]pub struct Map<K, V> where
K: IsObjectRef,
V: IsObjectRef, { /* fields omitted */ }
Implementations
Trait Implementations
impl<K, V, S> From<Map<K, V>> for HashMap<K, V, S> where
K: Eq + Hash,
K: IsObjectRef,
V: IsObjectRef,
S: BuildHasher + Default,
impl<K, V, S> From<Map<K, V>> for HashMap<K, V, S> where
K: Eq + Hash,
K: IsObjectRef,
V: IsObjectRef,
S: BuildHasher + Default,
impl<'a, K: 'a, V: 'a> FromIterator<(&'a K, &'a V)> for Map<K, V> where
K: IsObjectRef,
V: IsObjectRef,
impl<'a, K: 'a, V: 'a> FromIterator<(&'a K, &'a V)> for Map<K, V> where
K: IsObjectRef,
V: IsObjectRef,
Auto Trait Implementations
impl<K, V> RefUnwindSafe for Map<K, V> where
K: RefUnwindSafe,
V: RefUnwindSafe,
impl<K, V> UnwindSafe for Map<K, V> where
K: UnwindSafe,
V: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more