diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2013-10-25 18:08:45 -0700 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2013-10-28 10:16:45 -0700 |
| commit | 72557d83124aac4a362b99cbdb31a00f46be4bae (patch) | |
| tree | 7c28275cd4bade61b0accbb39409459ffff59ee8 /src/libstd/rand | |
| parent | 560d9999bc79f26fdcc890f9359c293ef20e93d4 (diff) | |
| download | rust-72557d83124aac4a362b99cbdb31a00f46be4bae.tar.gz rust-72557d83124aac4a362b99cbdb31a00f46be4bae.zip | |
Remove the extension traits for Readers/Writers
These methods are all excellent candidates for default methods, so there's no need to require extra imports of various traits.
Diffstat (limited to 'src/libstd/rand')
| -rw-r--r-- | src/libstd/rand/reader.rs | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/libstd/rand/reader.rs b/src/libstd/rand/reader.rs index f1e67da815e..b98dade4bf6 100644 --- a/src/libstd/rand/reader.rs +++ b/src/libstd/rand/reader.rs @@ -12,7 +12,6 @@ use option::{Some, None}; use rt::io::Reader; -use rt::io::ReaderByteConversions; use rand::Rng; @@ -51,17 +50,17 @@ impl<R: Reader> Rng for ReaderRng<R> { // platform just involves blitting the bytes into the memory // of the u32, similarly for BE on BE; avoiding byteswapping. if cfg!(target_endian="little") { - self.reader.read_le_u32_() + self.reader.read_le_u32() } else { - self.reader.read_be_u32_() + self.reader.read_be_u32() } } fn next_u64(&mut self) -> u64 { // see above for explanation. if cfg!(target_endian="little") { - self.reader.read_le_u64_() + self.reader.read_le_u64() } else { - self.reader.read_be_u64_() + self.reader.read_be_u64() } } fn fill_bytes(&mut self, v: &mut [u8]) { |
