[][src]Trait fast_map::easy::MapLike

pub trait MapLike<K: ?Sized, T>: MapLike<K, T> {
    fn get<B: Borrow<K>>(&self, key: B) -> Option<&T> { ... }
fn insert<B: Borrow<K>>(&mut self, key: B, val: T) -> Option<T> { ... }
fn remove<B: Borrow<K>>(&mut self, key: B) -> Option<T> { ... }
fn values<'fast_map>(&'fast_map self) -> Values<'fast_map, T> { ... } }

Provided methods

fn get<B: Borrow<K>>(&self, key: B) -> Option<&T>

fn insert<B: Borrow<K>>(&mut self, key: B, val: T) -> Option<T>

fn remove<B: Borrow<K>>(&mut self, key: B) -> Option<T>

Important traits for Values<'fast_map, T>
fn values<'fast_map>(&'fast_map self) -> Values<'fast_map, T>

Loading content...

Implementors

impl<K: ?Sized, T, U> MapLike<K, T> for U where
    U: MapLike<K, T>, 
[src]

Loading content...