diff options
| author | Ulrik Sverdrup <root@localhost> | 2015-03-24 19:37:52 +0100 |
|---|---|---|
| committer | Ulrik Sverdrup <root@localhost> | 2015-03-24 22:20:35 +0100 |
| commit | 227d30414ca88aad644ea4fde2c33852b1fd6ad9 (patch) | |
| tree | 2dd62adc79f8b67d1ea5a778cbc84fc2838aa0db /src/libstd/io | |
| parent | ed810385045ab0db90303574ba3ea47dfa2a36d5 (diff) | |
| download | rust-227d30414ca88aad644ea4fde2c33852b1fd6ad9.tar.gz rust-227d30414ca88aad644ea4fde2c33852b1fd6ad9.zip | |
std: Update docs for removal of ReadExt, WriteExt
Diffstat (limited to 'src/libstd/io')
| -rw-r--r-- | src/libstd/io/mod.rs | 30 | ||||
| -rw-r--r-- | src/libstd/io/prelude.rs | 2 |
2 files changed, 16 insertions, 16 deletions
diff --git a/src/libstd/io/mod.rs b/src/libstd/io/mod.rs index 39c718c96b3..28ac23571d0 100644 --- a/src/libstd/io/mod.rs +++ b/src/libstd/io/mod.rs @@ -647,14 +647,14 @@ pub trait BufRead: Read { /// A `Write` adaptor which will write data to multiple locations. /// -/// For more information, see `WriteExt::broadcast`. -#[unstable(feature = "io", reason = "awaiting stability of WriteExt::broadcast")] +/// For more information, see `Write::broadcast`. +#[unstable(feature = "io", reason = "awaiting stability of Write::broadcast")] pub struct Broadcast<T, U> { first: T, second: U, } -#[unstable(feature = "io", reason = "awaiting stability of WriteExt::broadcast")] +#[unstable(feature = "io", reason = "awaiting stability of Write::broadcast")] impl<T: Write, U: Write> Write for Broadcast<T, U> { fn write(&mut self, data: &[u8]) -> Result<usize> { let n = try!(self.first.write(data)); @@ -670,7 +670,7 @@ impl<T: Write, U: Write> Write for Broadcast<T, U> { /// Adaptor to chain together two instances of `Read`. /// -/// For more information, see `ReadExt::chain`. +/// For more information, see `Read::chain`. #[stable(feature = "rust1", since = "1.0.0")] pub struct Chain<T, U> { first: T, @@ -693,7 +693,7 @@ impl<T: Read, U: Read> Read for Chain<T, U> { /// Reader adaptor which limits the bytes read from an underlying reader. /// -/// For more information, see `ReadExt::take`. +/// For more information, see `Read::take`. #[stable(feature = "rust1", since = "1.0.0")] pub struct Take<T> { inner: T, @@ -746,14 +746,14 @@ impl<T: BufRead> BufRead for Take<T> { /// An adaptor which will emit all read data to a specified writer as well. /// -/// For more information see `ReadExt::tee` -#[unstable(feature = "io", reason = "awaiting stability of ReadExt::tee")] +/// For more information see `Read::tee` +#[unstable(feature = "io", reason = "awaiting stability of Read::tee")] pub struct Tee<R, W> { reader: R, writer: W, } -#[unstable(feature = "io", reason = "awaiting stability of ReadExt::tee")] +#[unstable(feature = "io", reason = "awaiting stability of Read::tee")] impl<R: Read, W: Write> Read for Tee<R, W> { fn read(&mut self, buf: &mut [u8]) -> Result<usize> { let n = try!(self.reader.read(buf)); @@ -765,7 +765,7 @@ impl<R: Read, W: Write> Read for Tee<R, W> { /// A bridge from implementations of `Read` to an `Iterator` of `u8`. /// -/// See `ReadExt::bytes` for more information. +/// See `Read::bytes` for more information. #[stable(feature = "rust1", since = "1.0.0")] pub struct Bytes<R> { inner: R, @@ -787,8 +787,8 @@ impl<R: Read> Iterator for Bytes<R> { /// A bridge from implementations of `Read` to an `Iterator` of `char`. /// -/// See `ReadExt::chars` for more information. -#[unstable(feature = "io", reason = "awaiting stability of ReadExt::chars")] +/// See `Read::chars` for more information. +#[unstable(feature = "io", reason = "awaiting stability of Read::chars")] pub struct Chars<R> { inner: R, } @@ -796,7 +796,7 @@ pub struct Chars<R> { /// An enumeration of possible errors that can be generated from the `Chars` /// adapter. #[derive(PartialEq, Clone, Debug)] -#[unstable(feature = "io", reason = "awaiting stability of ReadExt::chars")] +#[unstable(feature = "io", reason = "awaiting stability of Read::chars")] pub enum CharsError { /// Variant representing that the underlying stream was read successfully /// but it did not contain valid utf8 data. @@ -806,7 +806,7 @@ pub enum CharsError { Other(Error), } -#[unstable(feature = "io", reason = "awaiting stability of ReadExt::chars")] +#[unstable(feature = "io", reason = "awaiting stability of Read::chars")] impl<R: Read> Iterator for Chars<R> { type Item = result::Result<char, CharsError>; @@ -838,7 +838,7 @@ impl<R: Read> Iterator for Chars<R> { } } -#[unstable(feature = "io", reason = "awaiting stability of ReadExt::chars")] +#[unstable(feature = "io", reason = "awaiting stability of Read::chars")] impl std_error::Error for CharsError { fn description(&self) -> &str { match *self { @@ -854,7 +854,7 @@ impl std_error::Error for CharsError { } } -#[unstable(feature = "io", reason = "awaiting stability of ReadExt::chars")] +#[unstable(feature = "io", reason = "awaiting stability of Read::chars")] impl fmt::Display for CharsError { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { match *self { diff --git a/src/libstd/io/prelude.rs b/src/libstd/io/prelude.rs index a2ceacbe1f8..333ae8f26a0 100644 --- a/src/libstd/io/prelude.rs +++ b/src/libstd/io/prelude.rs @@ -18,7 +18,7 @@ //! ``` //! //! This module contains reexports of many core I/O traits such as `Read`, -//! `Write`, `ReadExt`, and `WriteExt`. Structures and functions are not +//! `Write` and `BufRead`. Structures and functions are not //! contained in this module. #![stable(feature = "rust1", since = "1.0.0")] |
