pub trait NetAddrExt {
// Required methods
fn to_std_socket_addr(&self) -> Option<SocketAddr>;
fn to_unix_addr(&self) -> Option<UnixAddr>;
fn ip(&self) -> Option<IpAddr>;
fn port(&self) -> Option<u16>;
}pub trait NetAddrExt {
// Required methods
fn to_std_socket_addr(&self) -> Option<SocketAddr>;
fn to_unix_addr(&self) -> Option<UnixAddr>;
fn ip(&self) -> Option<IpAddr>;
fn port(&self) -> Option<u16>;
}