Skip to content

Commit 44fd5dc

Browse files
committed
Use cfg(unix) instead of cfg(not(windows)) for Socket::UnixSocket
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
1 parent 604846f commit 44fd5dc

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/port_forwarding.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ impl From<ForwardType> for native_mux_impl::ForwardType {
3636
#[derive(Clone, Debug, Eq, PartialEq, Hash)]
3737
pub enum Socket<'a> {
3838
/// Unix socket.
39-
#[cfg(not(windows))]
40-
#[cfg_attr(docsrs, doc(cfg(not(windows))))]
39+
#[cfg(unix)]
40+
#[cfg_attr(docsrs, doc(cfg(unix)))]
4141
UnixSocket {
4242
/// Filesystem path
4343
path: Cow<'a, Path>,
@@ -61,7 +61,7 @@ impl Socket<'_> {
6161
#[cfg(feature = "process-mux")]
6262
pub(crate) fn as_os_str(&self) -> Cow<'_, OsStr> {
6363
match self {
64-
#[cfg(not(windows))]
64+
#[cfg(unix)]
6565
Socket::UnixSocket { path } => Cow::Borrowed(path.as_os_str()),
6666
Socket::TcpSocket(socket) => Cow::Owned(format!("{}", socket).into()),
6767
}
@@ -74,7 +74,7 @@ impl<'a> From<Socket<'a>> for native_mux_impl::Socket<'a> {
7474
use native_mux_impl::Socket::*;
7575

7676
match socket {
77-
#[cfg(not(windows))]
77+
#[cfg(unix)]
7878
Socket::UnixSocket { path } => UnixSocket { path },
7979
Socket::TcpSocket(socket) => TcpSocket {
8080
port: socket.port() as u32,
@@ -87,7 +87,7 @@ impl<'a> From<Socket<'a>> for native_mux_impl::Socket<'a> {
8787
impl<'a> fmt::Display for Socket<'a> {
8888
fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
8989
match self {
90-
#[cfg(not(windows))]
90+
#[cfg(unix)]
9191
Socket::UnixSocket { path } => {
9292
write!(f, "{}", path.to_string_lossy())
9393
}

0 commit comments

Comments
 (0)