Skip to content

Missing functionality for ArrayMap #3

@Luro02

Description

@Luro02

Functions that should be implemented:

  • ArrayMap::capacity
  • ArrayMap::clear
  • ArrayMap::contains_key
  • ArrayMap::drain
  • ArrayMap::drain_filter
  • ArrayMap::entry
  • ArrayMap::get
  • ArrayMap::get_key_value
  • ArrayMap::get_key_value_mut
  • ArrayMap::get_mut
  • ArrayMap::hasher
  • ArrayMap::insert
  • ArrayMap::is_empty
  • ArrayMap::iter
  • ArrayMap::iter_mut
  • ArrayMap::keys
  • ArrayMap::len
  • ArrayMap::new
  • ArrayMap::raw_entry
  • ArrayMap::raw_entry_mut
  • ArrayMap::remove
  • ArrayMap::remove_entry
  • ArrayMap::retain
  • ArrayMap::try_insert
  • ArrayMap::values
  • ArrayMap::values_mut
  • ArrayMap::with_hasher

Nightly only functions:

  • ArrayMap::get_each_key_value_mut
  • ArrayMap::get_each_mut

Traits:

  • Copy
  • Clone
  • Debug
  • Default
  • PartialEq
  • Eq
  • Extend<(&K, &V)> TryExtend<(&K, &V)>
  • Extend<(K, V)> TryExtend<(K, V)>
  • FromIterator<(K, V)> TryFromIterator<(K, V)>
  • Index<&Q>
  • IntoIterator for &ArrayMap, &mut ArrayMap and ArrayMap
  • serde::Serialize
  • serde::Deserialize

Auto Traits:

  • Send
  • Sync
  • Unpin
  • UnwindSafe
  • RefUnwindSafe

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions