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, S> Insert<K, V> for HashMap<K, V, S> where
    K: Eq + Hash,
    S: BuildHasher
[src]

impl<T> Insert<usize, T> for LinkedList<T>
[src]

impl Insert<usize, char> for String
[src]

impl<T> Insert<usize, T> for Vec<T>
[src]

impl<T> Insert<usize, T> for VecDeque<T>
[src]

Implementors