about summary refs log tree commit diff
path: root/src/libsyntax
diff options
context:
space:
mode:
authorBrendan Zabarauskas <bjzaba@yahoo.com.au>2014-11-10 09:35:53 +1100
committerBrendan Zabarauskas <bjzaba@yahoo.com.au>2014-11-13 02:04:31 +1100
commit46333d527b138e8e202380a5ce4409dfe1414148 (patch)
tree12a9e363e31b019f74bcf9748fd2bc58770fd86d /src/libsyntax
parent0da49dcf1352bc038bb32c1a7bc1ac1be50d541c (diff)
downloadrust-46333d527b138e8e202380a5ce4409dfe1414148.tar.gz
rust-46333d527b138e8e202380a5ce4409dfe1414148.zip
Deprecate Zero and One traits
Diffstat (limited to 'src/libsyntax')
-rw-r--r--src/libsyntax/ast.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/libsyntax/ast.rs b/src/libsyntax/ast.rs
index 639adb45078..c21f34dcab0 100644
--- a/src/libsyntax/ast.rs
+++ b/src/libsyntax/ast.rs
@@ -19,7 +19,6 @@ use parse::token;
 use ptr::P;
 
 use std::fmt;
-use std::num::Zero;
 use std::fmt::Show;
 use std::rc::Rc;
 use serialize::{Encodable, Decodable, Encoder, Decoder};
@@ -857,9 +856,9 @@ pub enum Sign {
     Plus
 }
 
-impl<T: PartialOrd+Zero> Sign {
+impl<T: Int> Sign {
     pub fn new(n: T) -> Sign {
-        if n < Zero::zero() {
+        if n < Int::zero() {
             Minus
         } else {
             Plus