about summary refs log tree commit diff
path: root/src/libstd/hashmap.rs
AgeCommit message (Expand)AuthorLines
2013-08-15std: Move the iterator param on FromIterator and Extendable to the method.Huon Wilson-8/+8
2013-08-14auto merge of #8439 : huonw/rust/hashset-clone, r=cmrbors-0/+26
2013-08-10std: Iterator.chain_ -> .chainErick Tryzelaar-2/+2
2013-08-10std: Rename Iterator.transform -> .mapErick Tryzelaar-2/+2
2013-08-10std: merge Iterator and IteratorUtilErick Tryzelaar-1/+1
2013-08-10Mass rename of .consume{,_iter}() to .move_iter()Erick Tryzelaar-20/+20
2013-08-10std: add a Clone impl for HashSet.Huon Wilson-0/+26
2013-08-07std: Fix for-range loops that can use iteratorsblake2-ppc-3/+3
2013-08-07core: option.map_consume -> option.map_moveErick Tryzelaar-2/+2
2013-08-06std: Rewrite the HashSet set operation iteratorsblake2-ppc-37/+17
2013-08-03auto merge of #8264 : thestinger/rust/snapshot, r=Aatchbors-20/+20
2013-08-03remove obsolete `foreach` keywordDaniel Micay-20/+20
2013-08-03auto merge of #8246 : stepancheg/rust/contains-key, r=thestingerbors-8/+0
2013-08-03std: expose the keyed HashMap constructor, for runtime-less use.Huon Wilson-28/+26
2013-08-03Add default implementation of Map::contains_key functionStepan Koltsov-8/+0
2013-08-02replace `range` with an external iteratorDaniel Micay-8/+5
2013-08-01std: Remove the internal iterator methods from trait Setblake2-ppc-22/+0
2013-08-01std: Replace `for` with `do { .. }` expr where internal iterators are usedblake2-ppc-19/+16
2013-08-01migrate many `for` loops to `foreach`Daniel Micay-17/+18
2013-07-30std: Implement Extendable for hashmap, str and trieblake2-ppc-9/+17
2013-07-29std: Rename Iterator adaptor types to drop the -Iterator suffixblake2-ppc-3/+3
2013-07-28Refactored vec and str iterators to remove prefixesjmgrosen-2/+2
2013-07-27auto merge of #8074 : thestinger/rust/iterator, r=cmrbors-2/+2
2013-07-27Remove dummy type parameters from iterator adaptorsblake2-ppc-2/+2
2013-07-25Added default impls for container methodsSteven Fackler-19/+0
2013-07-21Minor cleanup of hashmapSteven Stewart-Gallus-11/+5
2013-07-20std: Implement Clone for VecIterator and iterators using itblake2-ppc-0/+2
2013-07-20Use Option .take() or .take_unwrap() instead of util::replace where possibleblake2-ppc-2/+2
2013-07-18auto merge of #7857 : blake2-ppc/rust/fix-test-warnings, r=alexcrichtonbors-2/+2
2013-07-18hashmap: Remove .consume() has rename .consume_iter() to .consume()blake2-ppc-64/+20
2013-07-18Fix warnings in libstd and librusti testsblake2-ppc-2/+2
2013-07-17librustc: Remove all uses of "copy".Patrick Walton-6/+15
2013-07-16hashmap: Iterators for hashset diff, sym. diff, intersec, unionblake2-ppc-10/+70
2013-07-16hashmap: Remove .mutate_values() which is replaced by .mut_iter()blake2-ppc-13/+0
2013-07-15std: add consuming iterators for `HashMap` and `HashSet`Andrew Paseltiner-0/+82
2013-07-14auto merge of #7788 : MarkJr94/rust/from_iter, r=cmrbors-1/+49
2013-07-14Stripped trailing spaces; Implemented FromIterator for TreeMap and PriorityQueue=Mark Sinclair-4/+4
2013-07-14Implemented FromIterator for TrieMap and TrieSet=Mark Sinclair-0/+25
2013-07-14Implemented FromIterator for std::hashmap=Mark Sinclair-1/+24
2013-07-13Split mutable methods out of Set and MapSteven Fackler-9/+13
2013-07-08 Replaces the free-standing functions in f32, &c.Jens Nockert-1/+2
2013-07-04Implement consuming iterators for ~[], remove vec::{consume, consume_reverse,...Huon Wilson-3/+4
2013-06-30Convert vec::{rposition, rposition_elem, position_elem, contains} to methods.Huon Wilson-5/+5
2013-06-29Removing a lot of usage of '&const'Alex Crichton-4/+4
2013-06-29'Borrow' stack closures rather than copying them (e.g., "|x|f(x)"), in prep f...Ben Blum-2/+3
2013-06-25remove `each` from vec, HashMap and HashSetDaniel Micay-11/+0
2013-06-25container: remove internal iterators from MapDaniel Micay-28/+28
2013-06-23hashmap: add FIXME numberDaniel Micay-1/+1
2013-06-23std::hashmap: Remove BaseIter impl for HashSetblake2-ppc-7/+6
2013-06-23std::hashmap: Use .iter() instead of .each and similarblake2-ppc-8/+7