From 7806180557d971b1292249f3cad92444c05cd77e Mon Sep 17 00:00:00 2001 From: Erick Tryzelaar Date: Mon, 26 Dec 2011 18:58:40 -0800 Subject: [PATCH] libcore: add a trivial uint hash function. --- src/libcore/uint.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/libcore/uint.rs b/src/libcore/uint.rs index aa38a6d40dc..ee28c07de3d 100644 --- a/src/libcore/uint.rs +++ b/src/libcore/uint.rs @@ -103,6 +103,13 @@ /* Predicate: gt */ pure fn gt(x: uint, y: uint) -> bool { ret x > y; } +/* +Function: hash + +Produce a uint suitable for use in a hash table +*/ +fn hash(x: uint) -> uint { ret x; } + /* Function: range -- 2.44.0