diff options
| author | Slanterns <slanterns.w@gmail.com> | 2024-04-17 08:09:13 +0800 |
|---|---|---|
| committer | Slanterns <slanterns.w@gmail.com> | 2024-04-17 08:09:13 +0800 |
| commit | b7f433273723cc88799088917abed3a3b31a215a (patch) | |
| tree | a933bbc73693e20b071d95ca9ba9045313b3837b /library/std/src/io | |
| parent | ad18fe08de03fbb459c05475bddee22707b4f0ec (diff) | |
| download | rust-b7f433273723cc88799088917abed3a3b31a215a.tar.gz rust-b7f433273723cc88799088917abed3a3b31a215a.zip | |
Stabilize `const_io_structs`
Diffstat (limited to 'library/std/src/io')
| -rw-r--r-- | library/std/src/io/cursor.rs | 6 | ||||
| -rw-r--r-- | library/std/src/io/util.rs | 6 |
2 files changed, 6 insertions, 6 deletions
diff --git a/library/std/src/io/cursor.rs b/library/std/src/io/cursor.rs index 49dde828c1f..5b782fff7e5 100644 --- a/library/std/src/io/cursor.rs +++ b/library/std/src/io/cursor.rs @@ -95,7 +95,7 @@ impl<T> Cursor<T> { /// # force_inference(&buff); /// ``` #[stable(feature = "rust1", since = "1.0.0")] - #[rustc_const_unstable(feature = "const_io_structs", issue = "78812")] + #[rustc_const_stable(feature = "const_io_structs", since = "CURRENT_RUSTC_VERSION")] pub const fn new(inner: T) -> Cursor<T> { Cursor { pos: 0, inner } } @@ -132,7 +132,7 @@ impl<T> Cursor<T> { /// let reference = buff.get_ref(); /// ``` #[stable(feature = "rust1", since = "1.0.0")] - #[rustc_const_unstable(feature = "const_io_structs", issue = "78812")] + #[rustc_const_stable(feature = "const_io_structs", since = "CURRENT_RUSTC_VERSION")] pub const fn get_ref(&self) -> &T { &self.inner } @@ -178,7 +178,7 @@ impl<T> Cursor<T> { /// assert_eq!(buff.position(), 1); /// ``` #[stable(feature = "rust1", since = "1.0.0")] - #[rustc_const_unstable(feature = "const_io_structs", issue = "78812")] + #[rustc_const_stable(feature = "const_io_structs", since = "CURRENT_RUSTC_VERSION")] pub const fn position(&self) -> u64 { self.pos } diff --git a/library/std/src/io/util.rs b/library/std/src/io/util.rs index 16eaed15e72..266a447f06b 100644 --- a/library/std/src/io/util.rs +++ b/library/std/src/io/util.rs @@ -51,7 +51,7 @@ pub struct Empty; /// ``` #[must_use] #[stable(feature = "rust1", since = "1.0.0")] -#[rustc_const_unstable(feature = "const_io_structs", issue = "78812")] +#[rustc_const_stable(feature = "const_io_structs", since = "CURRENT_RUSTC_VERSION")] pub const fn empty() -> Empty { Empty } @@ -173,7 +173,7 @@ pub struct Repeat { /// ``` #[must_use] #[stable(feature = "rust1", since = "1.0.0")] -#[rustc_const_unstable(feature = "const_io_structs", issue = "78812")] +#[rustc_const_stable(feature = "const_io_structs", since = "CURRENT_RUSTC_VERSION")] pub const fn repeat(byte: u8) -> Repeat { Repeat { byte } } @@ -276,7 +276,7 @@ pub struct Sink; /// ``` #[must_use] #[stable(feature = "rust1", since = "1.0.0")] -#[rustc_const_unstable(feature = "const_io_structs", issue = "78812")] +#[rustc_const_stable(feature = "const_io_structs", since = "CURRENT_RUSTC_VERSION")] pub const fn sink() -> Sink { Sink } |
