Skip to main content

HashMap

Type Alias HashMap 

Source
pub type HashMap<K, V, S = FxBuildHasher> = HashMap<K, V, S>;

Aliased Type§

pub struct HashMap<K, V, S = FxBuildHasher> { /* private fields */ }

Trait Implementations§

Source§

impl<K, V> TryClone for HashMap<K, V>
where K: Clone + Eq + Hash, V: Clone,

Source§

impl<K, V> TursoFromIterator<(K, V)> for HashMap<K, V>
where K: Eq + Hash,

Source§

fn try_from_iter<I>(iter: I) -> Result<Self, TryReserveError>
where I: IntoIterator<Item = (K, V)>,

Source§

fn try_extend<I>(&mut self, iter: I) -> Result<(), TryReserveError>
where I: IntoIterator<Item = (K, V)>,

Source§

impl<K, V, S> TursoHashMapExt<K, V> for HashMap<K, V, S>
where K: Eq + Hash, S: BuildHasher,

Source§

fn try_insert(&mut self, key: K, value: V) -> Result<Option<V>, TryReserveError>

Source§

impl<K, V> TursoTryWithCapacityExt for HashMap<K, V>
where K: Eq + Hash,