about summary refs log tree commit diff
path: root/src/libcore/num.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/libcore/num.rs')
-rw-r--r--src/libcore/num.rs12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/libcore/num.rs b/src/libcore/num.rs
index d5872933953..d84f97c9639 100644
--- a/src/libcore/num.rs
+++ b/src/libcore/num.rs
@@ -1,12 +1,12 @@
 //! An interface for numeric types
 
-trait Num {
+pub trait Num {
     // FIXME: Trait composition. (#2616)
-    pure fn add(&&other: self) -> self;
-    pure fn sub(&&other: self) -> self;
-    pure fn mul(&&other: self) -> self;
-    pure fn div(&&other: self) -> self;
-    pure fn modulo(&&other: self) -> self;
+    pure fn add(other: &self) -> self;
+    pure fn sub(other: &self) -> self;
+    pure fn mul(other: &self) -> self;
+    pure fn div(other: &self) -> self;
+    pure fn modulo(other: &self) -> self;
     pure fn neg() -> self;
 
     pure fn to_int() -> int;