summary refs log tree commit diff
path: root/src/libstd/collections/hash/map.rs
AgeCommit message (Expand)AuthorLines
2017-11-11Improvided map_entry_replace examplesJeroen Bollen-12/+22
2017-11-11Changed tabs back into spaces to fix formatting.Jeroen Bollen-2/+2
2017-11-11Addressed issues raised in #44286.Jeroen Bollen-5/+27
2017-11-08std: Remove `rand` crate and moduleAlex Crichton-4/+2
2017-10-20[test] Add some `#[inline]` to `HashMap`Alex Crichton-0/+3
2017-10-06Auto merge of #44734 - mchlrhw:wip/hashmap-entry-and-then, r=BurntSushibors-0/+35
2017-10-06Implement `entry_and_modify`mchlrhw-0/+35
2017-10-05Auto merge of #44943 - nivkner:fixme_fixup, r=dtolnaybors-3/+3
2017-09-30address some `FIXME`s whose associated issues were marked as closedNiv Kaminer-3/+3
2017-09-29Rollup merge of #44794 - napen123:master, r=frewsxcvMark Simulacrum-0/+11
2017-09-28Auto merge of #44278 - Binero:master, r=BurntSushibors-0/+30
2017-09-24Add doc example to HashMap::hasherEthan Dagner-0/+11
2017-09-15HashMap::new and HashSet::new do not allocateJon Gjengset-0/+3
2017-09-12Addressed @BurntSuchi's remarks regarding Entry::replaceJeroen Bollen-4/+3
2017-09-05Avoid weird or_insert_with exampleJon Gjengset-3/+1
2017-09-05Add or_default to Entry APIsJon Gjengset-0/+29
2017-09-03Marked `Entry::replace` as unstable.Jeroen Bollen-1/+2
2017-09-03Added a way to retrieve the key out of a HashMap when it's being replaced.Jeroen Bollen-0/+30
2017-08-15use field init shorthand EVERYWHEREZack M. Davis-9/+9
2017-08-01Fixed all unnecessary muts in language coreIsaac van Bakel-1/+1
2017-07-23Fix some doc/comment typos.Bruce Mitchener-1/+1
2017-07-06Add annotations to the resize fn #39791Ryan Thomas-0/+2
2017-06-23Relax Debug constraints when debugging {HashMap,BTreeMap}::{Keys,Values}.Federico Ravasio-2/+2
2017-06-21Impl Clone for DefaultHasherLeonardo Yvens-1/+1
2017-05-20Stabilize library features for 1.18.0Steven Fackler-2/+1
2017-04-23Auto merge of #41437 - cuviper:remove-unstable-deprecated, r=alexcrichtonbors-7/+0
2017-04-22Fix invalid linkageGuillaume Gomez-1/+1
2017-04-20Remove OccupiedEntry::remove_pairJosh Stone-7/+0
2017-04-13Various consistency and phrasing fixes in std::collections' docslukaramu-8/+8
2017-04-13Various fixes throughout std::collections' docslukaramu-18/+19
2017-04-13Update std::collections' docs to use iterator (etc.) boilerplatelukaramu-7/+49
2017-04-04Simplify HashMap Bucket interfacearthurprs-18/+14
2017-03-17Fix a spelling error in HashMap documentation, and slightly reword it to be m...Jeff Walden-2/+2
2017-03-11Implement placement-in protocol for `HashMap`Charlie Fan-5/+155
2017-03-03Reduce size overhead of adaptative hashmaparthurprs-16/+8
2017-02-20Simplify adaptive hashmaparthurprs-23/+11
2017-02-18Fix spelling in commentsarthurprs-5/+5
2017-02-16Resize hashmap when long probes are detectedarthurprs-12/+105
2017-02-15Rollup merge of #39839 - king6cong:refine-doc, r=frewsxcvCorey Farwell-1/+1
2017-02-15Auto merge of #39560 - F001:retainHashMap, r=alexcrichtonbors-39/+75
2017-02-15make doc consistent with var nameking6cong-1/+1
2017-02-08std: Add retain method for HashMap and HashSetf001-39/+75
2017-02-05Rollup merge of #39393 - ollie27:stab_impls, r=alexcrichtonCorey Farwell-8/+8
2017-02-03Add missing urls in HashMapGuillaume Gomez-5/+12
2017-01-29Fix a few impl stability attributesOliver Middleton-8/+8
2017-01-13Change `to_owned` to `to_string` in docsStjepan Glavina-2/+2
2016-12-18Implement `fmt::Debug` for all structures in libstd.Corey Farwell-2/+81
2016-12-07Rollup merge of #38186 - frewsxcv:default, r=GuillaumeGomezGuillaume Gomez-0/+4
2016-12-06Add doc comment for `Default` `impl` on `DefaultHasher`.Corey Farwell-0/+4
2016-12-06Auto merge of #38017 - arthurprs:hm-extend, r=blussbors-4/+13