Sha256: 66bf18321a81baeb394a7094567632b113e44e12d2643109b6a97c89d919bf3a
Contents?: true
Size: 822 Bytes
Versions: 30
Compression:
Stored size: 822 Bytes
Contents
use std::fmt; use std::path::Path; /// An address associated with a Tokio Unix socket. pub struct SocketAddr(pub(super) mio::net::SocketAddr); impl SocketAddr { /// Returns `true` if the address is unnamed. /// /// Documentation reflected in [`SocketAddr`] /// /// [`SocketAddr`]: std::os::unix::net::SocketAddr pub fn is_unnamed(&self) -> bool { self.0.is_unnamed() } /// Returns the contents of this address if it is a `pathname` address. /// /// Documentation reflected in [`SocketAddr`] /// /// [`SocketAddr`]: std::os::unix::net::SocketAddr pub fn as_pathname(&self) -> Option<&Path> { self.0.as_pathname() } } impl fmt::Debug for SocketAddr { fn fmt(&self, fmt: &mut fmt::Formatter<'_>) -> fmt::Result { self.0.fmt(fmt) } }
Version data entries
30 entries across 30 versions & 1 rubygems