diff options
| author | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2021-01-04 15:35:28 +0000 |
|---|---|---|
| committer | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2021-01-04 15:35:28 +0000 |
| commit | dea6d6c909ea926d6cb12e3cab98a62d17c32a99 (patch) | |
| tree | ae85d4d4d6bd6dfcf9b377a9a1b044220d8b93e9 | |
| parent | 79c72f57d5538576cac7df13559ee74dd32552da (diff) | |
| download | rust-dea6d6c909ea926d6cb12e3cab98a62d17c32a99.tar.gz rust-dea6d6c909ea926d6cb12e3cab98a62d17c32a99.zip | |
BufWriter::into_raw_parts: Add tracking issue number
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| -rw-r--r-- | library/std/src/io/buffered/bufwriter.rs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/library/std/src/io/buffered/bufwriter.rs b/library/std/src/io/buffered/bufwriter.rs index 145da471596..8d56e7ae9dc 100644 --- a/library/std/src/io/buffered/bufwriter.rs +++ b/library/std/src/io/buffered/bufwriter.rs @@ -313,7 +313,7 @@ impl<W: Write> BufWriter<W> { /// assert_eq!(recovered_writer.len(), 0); /// assert_eq!(&buffered_data.unwrap(), b"ata"); /// ``` - #[unstable(feature = "bufwriter_into_raw_parts", issue = "none")] + #[unstable(feature = "bufwriter_into_raw_parts", issue = "80690")] pub fn into_raw_parts(mut self) -> (W, Result<Vec<u8>, WriterPanicked>) { let buf = mem::take(&mut self.buf); let buf = if !self.panicked { Ok(buf) } else { Err(WriterPanicked { buf }) }; @@ -321,7 +321,7 @@ impl<W: Write> BufWriter<W> { } } -#[unstable(feature = "bufwriter_into_raw_parts", issue = "none")] +#[unstable(feature = "bufwriter_into_raw_parts", issue = "80690")] /// Error returned for the buffered data from `BufWriter::into_raw_parts`, when the underlying /// writer has previously panicked. Contains the (possibly partly written) buffered data. /// @@ -355,7 +355,7 @@ pub struct WriterPanicked { impl WriterPanicked { /// Returns the perhaps-unwritten data. Some of this data may have been written by the /// panicking call(s) to the underlying writer, so simply writing it again is not a good idea. - #[unstable(feature = "bufwriter_into_raw_parts", issue = "none")] + #[unstable(feature = "bufwriter_into_raw_parts", issue = "80690")] pub fn into_inner(self) -> Vec<u8> { self.buf } @@ -364,7 +364,7 @@ impl WriterPanicked { "BufWriter inner writer panicked, what data remains unwritten is not known"; } -#[unstable(feature = "bufwriter_into_raw_parts", issue = "none")] +#[unstable(feature = "bufwriter_into_raw_parts", issue = "80690")] impl error::Error for WriterPanicked { #[allow(deprecated, deprecated_in_future)] fn description(&self) -> &str { @@ -372,14 +372,14 @@ impl error::Error for WriterPanicked { } } -#[unstable(feature = "bufwriter_into_raw_parts", issue = "none")] +#[unstable(feature = "bufwriter_into_raw_parts", issue = "80690")] impl fmt::Display for WriterPanicked { fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { write!(f, "{}", Self::DESCRIPTION) } } -#[unstable(feature = "bufwriter_into_raw_parts", issue = "none")] +#[unstable(feature = "bufwriter_into_raw_parts", issue = "80690")] impl fmt::Debug for WriterPanicked { fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { f.debug_struct("WriterPanicked") |
