[][src]Trait fast_map::MapLike

pub trait MapLike<K: ?Sized, 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>; }

Required 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

Loading content...