about summary refs log tree commit diff
path: root/src/libstd/num/i8.rs
diff options
context:
space:
mode:
authorBrendan Zabarauskas <bjzaba@yahoo.com.au>2014-01-15 11:32:04 +1100
committerBrendan Zabarauskas <bjzaba@yahoo.com.au>2014-01-16 11:51:33 +1100
commit1dd6906db2e6749bc3f113068e7493070b276feb (patch)
treebf4ce1a1c06bceadb28c70a4d522c9a5b9921738 /src/libstd/num/i8.rs
parent149fc76698318f8f7cdfaa37a818e347721764e7 (diff)
downloadrust-1dd6906db2e6749bc3f113068e7493070b276feb.tar.gz
rust-1dd6906db2e6749bc3f113068e7493070b276feb.zip
Merge Bitwise and BitCount traits and remove from prelude, along with Bounded
One less trait in std::num, and three less exported in the prelude.
Diffstat (limited to 'src/libstd/num/i8.rs')
-rw-r--r--src/libstd/num/i8.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libstd/num/i8.rs b/src/libstd/num/i8.rs
index fd123ec57cc..66162ce3502 100644
--- a/src/libstd/num/i8.rs
+++ b/src/libstd/num/i8.rs
@@ -15,7 +15,7 @@
 use prelude::*;
 
 use default::Default;
-use num::{BitCount, CheckedAdd, CheckedSub, CheckedMul};
+use num::{Bitwise, Bounded, CheckedAdd, CheckedSub, CheckedMul};
 use num::{CheckedDiv, Zero, One, strconv};
 use num::{ToStrRadix, FromStrRadix};
 use option::{Option, Some, None};
@@ -24,7 +24,7 @@ use unstable::intrinsics;
 
 int_module!(i8, 8)
 
-impl BitCount for i8 {
+impl Bitwise for i8 {
     /// Counts the number of bits set. Wraps LLVM's `ctpop` intrinsic.
     #[inline]
     fn population_count(&self) -> i8 { unsafe { intrinsics::ctpop8(*self) } }