rust/src
bluss 1114685696 hashmap: Fix the example using derived Hash + Eq
The example derived Hash + Eq on a type that was used as *values* for
a hashmap.. for the example to make sense, we have to use a custom *key*
type.

Write a slightly more involved example, still using Vikings, but this
time as key.

I preferred using String over &str here, since that's the typical usage
and we might want to lead users down that path.
2014-12-25 02:17:48 +01:00
..
compiler-rt@62a4ca6055
compiletest Fallout of std::str stabilization 2014-12-21 23:31:42 -08:00
doc auto merge of #20117 : lfairy/rust/rename-include-bin, r=alexcrichton 2014-12-24 20:47:12 +00:00
driver Separate the driver into its own crate that uses trans, typeck. 2014-12-04 10:04:52 -05:00
etc Merge pull request #19886 from brson/rustup 2014-12-23 09:31:25 +00:00
grammar Modify regex::Captures::{at,name} to return Option 2014-12-14 08:56:51 -05:00
jemalloc@b001609960 update jemalloc 2014-10-05 22:17:25 -04:00
liballoc Test fixes and rebase conflicts 2014-12-21 13:49:04 -08:00
libarena libarena: use unboxed closures 2014-12-13 17:03:46 -05:00
libbacktrace
libcollections Merge pull request #20155 from tbu-/pr_vecmap_fiximpls 2014-12-23 09:31:26 +00:00
libcore auto merge of #19858 : nick29581/rust/ranges, r=aturon 2014-12-24 06:31:13 +00:00
libcoretest Review changes 2014-12-24 09:24:59 +13:00
libflate Mostly rote conversion of proc() to move|| (and occasionally Thunk::new) 2014-12-14 04:21:56 -05:00
libfmt_macros Fallout of std::str stabilization 2014-12-21 23:31:42 -08:00
libgetopts Fallout of std::str stabilization 2014-12-21 23:31:42 -08:00
libgraphviz rollup merge of #20056: MrFloya/iter_rename 2014-12-22 12:49:57 -08:00
liblibc Make at_exit initialize lazily 2014-12-18 23:31:34 -08:00
liblog rollup merge of #20056: MrFloya/iter_rename 2014-12-22 12:49:57 -08:00
librand librand: use #[deriving(Copy)] 2014-12-19 10:43:24 -05:00
librbml librbml: use #[deriving(Copy)] 2014-12-19 10:43:24 -05:00
libregex rollup merge of #20056: MrFloya/iter_rename 2014-12-22 12:49:57 -08:00
libregex_macros rollup merge of #19820: alexcrichton/deprecate-some-more-libs 2014-12-17 11:50:24 -08:00
librustc auto merge of #19858 : nick29581/rust/ranges, r=aturon 2014-12-24 06:31:13 +00:00
librustc_back Add syntax for ranges 2014-12-24 09:12:45 +13:00
librustc_borrowck Fallout of std::str stabilization 2014-12-21 23:31:42 -08:00
librustc_driver rollup merge of #19964: pnkfelix/everybody-loops-pprint 2014-12-22 12:53:23 -08:00
librustc_llvm librustc_llvm: use #[deriving(Copy)] 2014-12-19 10:51:00 -05:00
librustc_resolve Fallout of std::str stabilization 2014-12-21 23:31:42 -08:00
librustc_trans auto merge of #20060 : Aatch/rust/enum-repr, r=alexcrichton 2014-12-24 16:21:23 +00:00
librustc_typeck auto merge of #19813 : barosl/rust/autoderef-type-inference-ice, r=pnkfelix 2014-12-24 18:37:07 +00:00
librustdoc Rename include_bin! to include_bytes! 2014-12-23 22:06:32 +13:00
libserialize Rename and namespace FPCategory 2014-12-23 13:42:09 +01:00
libstd hashmap: Fix the example using derived Hash + Eq 2014-12-25 02:17:48 +01:00
libsyntax auto merge of #20117 : lfairy/rust/rename-include-bin, r=alexcrichton 2014-12-24 20:47:12 +00:00
libterm Fallout of std::str stabilization 2014-12-21 23:31:42 -08:00
libtest rollup merge of #20033: alexcrichton/deprecate-serialise 2014-12-22 12:46:31 -08:00
libtime serialize: Fully deprecate the library 2014-12-22 00:14:56 -08:00
libunicode Test fixes and rebase conflicts 2014-12-22 15:17:26 -08:00
llvm@ec1fdb3b9d Update LLVM to get slightly better memcpy elision 2014-10-17 17:16:18 +02:00
rt Removed unused context-switching assembly code. 2014-12-22 19:12:35 +02:00
rust-installer@aed7347241 Use rust-installer for installation 2014-12-11 17:14:17 -08:00
rustllvm Add LLVM ExecutionEngine API 2014-12-11 15:33:27 -07:00
test auto merge of #20117 : lfairy/rust/rename-include-bin, r=alexcrichton 2014-12-24 20:47:12 +00:00
snapshots.txt Test fixes and rebase conflicts 2014-12-21 13:49:04 -08:00