std::collections::map {Key, Value}

Public

Types

NameDescription
LinkedHashMapIterator
LinkedHashMap
HashMap
Entry
LinkedEntry
HashMapIterator

Functions

NameDescription
map::get_ref
map::@get_or_setGet the value or set it to the value
map::tvalues
map::len
map::has_next
map::next
map::init_from_map
map::key_iter
map::keys
map::get_or_create_ref
map::@each
map::clear
map::remove
map::tinit_with_key_values
map::tkeys
map::init_from_keys_and_values
map::is_initializedHas this hash map been initialized yet?
map::iter
map::tinit_from_map
map::tinit
map::free
map::@each_entry
map::values
map::get_entry
map::to_format
map::init
map::tinit_from_keys_and_values
map::set
map::get
map::has_value
map::is_empty
map::init_with_key_values
map::value_iter
map::has_key

Globals

NameDescription
LINKEDONHEAP
DEFAULT_INITIAL_CAPACITY
VALUE_IS_EQUATABLE
MAXIMUM_CAPACITY
MAP_HEAP_ALLOCATOR
ONHEAP
DEFAULT_LOAD_FACTOR
COPY_KEYS

Private

Functions

NameDescription
map::remove_entry_for_key
map::put_for_create
map::put_all_for_create
map::rehash
map::free_internal
map::create_entry
map::resize
map::index_for
map::transfer
map::add_entry