@@ -9,7 +9,7 @@ use crate::{io, net};
9
9
/// Os-specific extensions for [`TcpStream`]
10
10
///
11
11
/// [`TcpStream`]: net::TcpStream
12
- #[ unstable ( feature = "tcp_quickack" , issue = "96256 " ) ]
12
+ #[ stable ( feature = "tcp_quickack" , since = "CURRENT_RUSTC_VERSION " ) ]
13
13
pub trait TcpStreamExt : Sealed {
14
14
/// Enable or disable `TCP_QUICKACK`.
15
15
///
@@ -31,7 +31,7 @@ pub trait TcpStreamExt: Sealed {
31
31
/// .expect("Couldn't connect to the server...");
32
32
/// stream.set_quickack(true).expect("set_quickack call failed");
33
33
/// ```
34
- #[ unstable ( feature = "tcp_quickack" , issue = "96256 " ) ]
34
+ #[ stable ( feature = "tcp_quickack" , since = "CURRENT_RUSTC_VERSION " ) ]
35
35
fn set_quickack ( & self , quickack : bool ) -> io:: Result < ( ) > ;
36
36
37
37
/// Gets the value of the `TCP_QUICKACK` option on this socket.
@@ -50,7 +50,7 @@ pub trait TcpStreamExt: Sealed {
50
50
/// stream.set_quickack(true).expect("set_quickack call failed");
51
51
/// assert_eq!(stream.quickack().unwrap_or(false), true);
52
52
/// ```
53
- #[ unstable ( feature = "tcp_quickack" , issue = "96256 " ) ]
53
+ #[ stable ( feature = "tcp_quickack" , since = "CURRENT_RUSTC_VERSION " ) ]
54
54
fn quickack ( & self ) -> io:: Result < bool > ;
55
55
56
56
/// A socket listener will be awakened solely when data arrives.
@@ -99,10 +99,10 @@ pub trait TcpStreamExt: Sealed {
99
99
fn deferaccept ( & self ) -> io:: Result < u32 > ;
100
100
}
101
101
102
- #[ unstable ( feature = "tcp_quickack" , issue = "96256 " ) ]
102
+ #[ stable ( feature = "tcp_quickack" , since = "CURRENT_RUSTC_VERSION " ) ]
103
103
impl Sealed for net:: TcpStream { }
104
104
105
- #[ unstable ( feature = "tcp_quickack" , issue = "96256 " ) ]
105
+ #[ stable ( feature = "tcp_quickack" , since = "CURRENT_RUSTC_VERSION " ) ]
106
106
impl TcpStreamExt for net:: TcpStream {
107
107
fn set_quickack ( & self , quickack : bool ) -> io:: Result < ( ) > {
108
108
self . as_inner ( ) . as_inner ( ) . set_quickack ( quickack)
0 commit comments