Trait data_structure_traits::Insert [−][src]
pub trait Insert<K, V> where
K: ?Sized,
V: ?Sized, { type Output: ?Sized; fn insert(&mut self, _: K, _: V) -> Self::Output; }
Associated Types
Required Methods
Implementations on Foreign Types
impl<'a, K, V> Insert<K, V> for BTreeMap<K, V> where
K: Eq + Ord,
[src]
impl<'a, K, V> Insert<K, V> for BTreeMap<K, V> where
K: Eq + Ord,
impl<'a, K, V, S> Insert<K, V> for HashMap<K, V, S> where
K: Eq + Hash,
S: BuildHasher,
[src]
impl<'a, K, V, S> Insert<K, V> for HashMap<K, V, S> where
K: Eq + Hash,
S: BuildHasher,
impl<T> Insert<usize, T> for LinkedList<T>
[src]
impl<T> Insert<usize, T> for LinkedList<T>
impl Insert<usize, char> for String
[src]
impl Insert<usize, char> for String
impl<T> Insert<usize, T> for Vec<T>
[src]
impl<T> Insert<usize, T> for Vec<T>
impl<T> Insert<usize, T> for VecDeque<T>
[src]
impl<T> Insert<usize, T> for VecDeque<T>