about summary refs log tree commit diff
path: root/src/libstd
diff options
context:
space:
mode:
authorErick Tryzelaar <erick.tryzelaar@gmail.com>2012-01-06 07:36:56 -0800
committerErick Tryzelaar <erick.tryzelaar@gmail.com>2012-01-06 07:47:14 -0800
commit3e68803891dc384e8c3e5a24bb17700187d86cf7 (patch)
tree9e7231bf34dd53dc244e412e78ee900bda29cc01 /src/libstd
parenteade7844a339557e57b2ba0503d8edf19ff60f43 (diff)
libcore: add [u8] helper functions to vec.
Diffstat (limited to 'src/libstd')
-rw-r--r--src/libstd/map.rs9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/libstd/map.rs b/src/libstd/map.rs
index 53e59e210f8..727d32ef65a 100644
--- a/src/libstd/map.rs
+++ b/src/libstd/map.rs
@@ -379,6 +379,15 @@ fn new_str_hash<V: copy>() -> hashmap<str, V> {
 }
 
 /*
+Function: new_bytes_hash
+
+Construct a hashmap for byte string keys
+*/
+fn new_bytes_hash<V: copy>() -> hashmap<[u8], V> {
+    ret mk_hashmap(vec::u8::hash, vec::u8::eq);
+}
+
+/*
 Function: new_int_hash
 
 Construct a hashmap for int keys