searchState.loadedDescShard("indexmap", 0, "IndexMap is a hash table where the iteration order of the …\nKey equivalence trait.\nCompare self to key and return true if they are equal.\nCreate an IndexMap from a list of key-value pairs\nCreate an IndexSet from a list of values\nIndexMap is a hash table where the iteration order of the …\nA hash set implemented using IndexMap\nA draining iterator over the entries of a IndexMap.\nEntry for an existing key-value pair or a vacant location …\nA hash table where the iteration order of the key-value …\nAn owning iterator over the entries of a IndexMap.\nAn owning iterator over the keys of a IndexMap.\nAn owning iterator over the values of a IndexMap.\nAn iterator over the entries of a IndexMap.\nA mutable iterator over the entries of a IndexMap.\nAn iterator over the keys of a IndexMap.\nOpt-in mutable access to keys.\nExisting slot with equivalent key.\nA view into an occupied entry in a IndexMap. It is part of …\nVacant slot (no equivalent key in the map).\nA view into a vacant entry in a IndexMap. It is part of …\nAn iterator over the values of a IndexMap.\nA mutable iterator over the values of a IndexMap.\nThis method is not useful in itself – it is there to …\nModifies the entry if it is occupied.\nComputes in O(1) time.\nRemove all key-value pairs in the map, while preserving …\nReturn true if an equivalent to key exists in the map.\nReturn an empty IndexMap\nClears the IndexMap in the given index range, returning …\nGet the given key’s corresponding entry in the map for …\nExtend the map with all key-value pairs in the iterable.\nExtend the map with all key-value pairs in the iterable.\nGet the first key-value pair\nGet the first key-value pair, with mutable access to the …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nExamples\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreate an IndexMap from the sequence of key-value pairs in …\nGets a reference to the entry’s value in the map.\nReturn a reference to the value stored for key, if it is …\nReturn item index, key and value\nReturn item index, mutable reference to key and value\nGet a key-value pair by index\nGet a key-value pair by index\nReturn item index, if it exists in the map\nReturn references to the key-value pair stored for key, if …\nGets a mutable reference to the entry’s value in the map.\nReturn a reference to the map’s BuildHasher.\nReturn the index of the key-value pair\nReturn the index where the key-value pair exists or will …\nReturn the index where the key-value pair will be inserted.\nReturns a reference to the value corresponding to the …\nReturns a reference to the value at the supplied index.\nReturns a mutable reference to the value corresponding to …\nReturns a mutable reference to the value at the supplied …\nSets the value of the entry to value, and returns the entry…\nInserts the entry’s key and the given value into the …\nInsert a key-value pair in the map.\nInsert a key-value pair in the map, and get their index.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nTakes ownership of the key, leaving the entry vacant.\nReturn an owning iterator over the keys of the map, in …\nConverts into a mutable reference to the entry’s value …\nReturn an owning iterator over the values of the map, in …\nReturns true if the map contains no elements.\nReturn an iterator over the key-value pairs of the map, in …\nReturn an iterator over the key-value pairs of the map, in …\nGets a reference to the entry’s key in the map.\nGets a reference to the entry’s key, either within the …\nGets a reference to the key that was used to find the …\nReturn an iterator over the keys of the map, in their order\nGet the last key-value pair\nGet the last key-value pair, with mutable access to the …\nReturn the number of key-value pairs in the map.\nMoves the position of a key-value pair from one index to …\nCreate a new map. (Does not allocate.)\nInserts a default-constructed value in the entry if it is …\nInserts the given default value in the entry if it is …\nInserts the result of the call function in the entry if it …\nInserts the result of the call function with a reference …\nRemove the last key-value pair\nRemove the key, value pair stored in the map for this …\nRemove the key-value pair equivalent to key and return its …\nRemove and return the key, value pair stored in the map …\nRemove and return the key-value pair equivalent to key.\nReserve capacity for additional more key-value pairs.\nScan through each key-value pair in the map and keep those …\nScan through each key-value pair in the map and keep those …\nReverses the order of the map’s key-value pairs in place.\nRemove the key, value pair stored in the map for this …\nRemove the key-value pair equivalent to key and return its …\nRemove and return the key, value pair stored in the map …\nRemove and return the key-value pair equivalent to key.\nRemove the key-value pair equivalent to key and return it …\nRemove the key-value pair by index\nShrink the capacity of the map with a lower limit.\nShrink the capacity of the map as much as possible.\nSort the map’s key-value pairs in place using the …\nSort the map’s key-value pairs by the default ordering …\nSort the map’s key-value pairs in place using the …\nSort the map’s key-value pairs by the default ordering …\nSort the key-value pairs of the map and return a by-value …\nSort the key-value pairs of the map and return a by-value …\nSplits the collection into two at the given index.\nSwaps the position of two key-value pairs in the map.\nRemove the key, value pair stored in the map for this …\nRemove the key-value pair equivalent to key and return its …\nRemove and return the key, value pair stored in the map …\nRemove and return the key-value pair equivalent to key.\nRemove the key-value pair equivalent to key and return it …\nRemove the key-value pair by index\nShortens the map, keeping the first len elements and …\nReturn an iterator over the values of the map, in their …\nReturn an iterator over mutable references to the values …\nCreate a new map with capacity for n key-value pairs. …\nCreate a new map with capacity for n key-value pairs. …\nCreate a new map with hash_builder.\nA lazy iterator producing elements in the difference of …\nA draining iterator over the items of a IndexSet.\nA hash set where the iteration order of the values is …\nA lazy iterator producing elements in the intersection of …\nAn owning iterator over the items of a IndexSet.\nAn iterator over the items of a IndexSet.\nA lazy iterator producing elements in the symmetric …\nA lazy iterator producing elements in the union of IndexSet…\nReturns the set intersection, cloned into a new set.\nReturns the set union, cloned into a new set.\nReturns the set symmetric-difference, cloned into a new …\nComputes in O(1) time.\nRemove all elements in the set, while preserving its …\nReturn true if an equivalent to value exists in the set.\nReturn an empty IndexSet\nReturn an iterator over the values that are in self but …\nClears the IndexSet in the given index range, returning …\nGet the first value\nExamples\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturn a reference to the value stored in the set, if it …\nReturn item index and value\nGet a value by index\nReturn item index, if it exists in the set\nReturn a reference to the set’s BuildHasher.\nReturns a reference to the value at the supplied index.\nInsert the value into the set.\nInsert the value into the set, and get its index.\nReturn an iterator over the values that are in both self …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nReturns true if self has no elements in common with other.\nReturns true if the set contains no elements.\nReturns true if all elements of self are contained in other…\nReturns true if all elements of other are contained in self…\nReturn an iterator over the values of the set, in their …\nGet the last value\nReturn the number of elements in the set.\nMoves the position of a value from one index to another by …\nCreate a new set. (Does not allocate.)\nRemove the last value\nRemove the value from the set, and return true if it was …\nAdds a value to the set, replacing the existing value, if …\nAdds a value to the set, replacing the existing value, if …\nReserve capacity for additional more values.\nScan through each value in the set and keep those where the\nReverses the order of the set’s values in place.\nRemove the value from the set, and return true if it was …\nRemove the value from the set return it and the index it …\nRemove the value by index\nRemoves and returns the value in the set, if any, that is …\nShrink the capacity of the set with a lower limit.\nShrink the capacity of the set as much as possible.\nSort the set’s values by their default ordering.\nSort the set’s values in place using the comparison …\nSort the set’s values by their default ordering.\nSort the set’s values in place using the comparison …\nSort the values of the set and return a by-value iterator …\nSort the values of the set and return a by-value iterator …\nSplits the collection into two at the given index.\nReturns the set difference, cloned into a new set.\nSwaps the position of two values in the set.\nRemove the value from the set, and return true if it was …\nRemove the value from the set return it and the index it …\nRemove the value by index\nRemoves and returns the value in the set, if any, that is …\nReturn an iterator over the values that are in self or …\nRemoves and returns the value in the set, if any, that is …\nShortens the set, keeping the first len elements and …\nReturn an iterator over all values that are in self or …\nCreate a new set with capacity for n elements. (Does not …\nCreate a new set with capacity for n elements. (Does not …\nCreate a new set with hash_builder.")