diff options
Diffstat (limited to 'src/libserialize')
| -rw-r--r-- | src/libserialize/collection_impls.rs | 4 | ||||
| -rw-r--r-- | src/libserialize/lib.rs | 1 |
2 files changed, 3 insertions, 2 deletions
diff --git a/src/libserialize/collection_impls.rs b/src/libserialize/collection_impls.rs index 53d3b069467..f81edca8371 100644 --- a/src/libserialize/collection_impls.rs +++ b/src/libserialize/collection_impls.rs @@ -10,7 +10,7 @@ //! Implementations of serialization for structures found in libcollections -use std::uint; +use std::usize; use std::default::Default; use std::hash::{Hash, Hasher}; use std::collections::hash_state::HashState; @@ -148,7 +148,7 @@ impl< fn decode<D: Decoder>(d: &mut D) -> Result<EnumSet<T>, D::Error> { let bits = try!(d.read_uint()); let mut set = EnumSet::new(); - for bit in 0..uint::BITS { + for bit in 0..usize::BITS { if bits & (1 << bit) != 0 { set.insert(CLike::from_usize(1 << bit)); } diff --git a/src/libserialize/lib.rs b/src/libserialize/lib.rs index e86ee4a73ce..4579d1f19d3 100644 --- a/src/libserialize/lib.rs +++ b/src/libserialize/lib.rs @@ -31,6 +31,7 @@ Core encoding and decoding interfaces. #![feature(int_uint)] #![feature(io)] #![feature(path)] +#![feature(hash)] #![feature(rustc_private)] #![feature(slicing_syntax)] #![feature(staged_api)] |
