Searched defs:UnixDatagram (Results 1 – 9 of 9) sorted by relevance
11 pub struct UnixDatagram { struct12 inner: IoSource<net::UnixDatagram>, argument15 impl UnixDatagram { implementation17 pub fn bind<P: AsRef<Path>>(path: P) -> io::Result<UnixDatagram> { in bind()23 pub fn bind_addr(address: &SocketAddr) -> io::Result<UnixDatagram> { in bind_addr()33 pub fn from_std(socket: net::UnixDatagram) -> UnixDatagram { in from_std()189 impl event::Source for UnixDatagram { implementation213 impl fmt::Debug for UnixDatagram { implementation219 impl IntoRawFd for UnixDatagram { implementation225 impl AsRawFd for UnixDatagram { implementation[all …]
98 impl UnixDatagram { impl99 pub(crate) fn from_mio(sys: mio::net::UnixDatagram) -> io::Result<UnixDatagram> { in from_mio()481 pub fn from_std(datagram: net::UnixDatagram) -> io::Result<UnixDatagram> { in from_std()508 pub fn into_std(self) -> io::Result<std::os::unix::net::UnixDatagram> { in into_std()515 fn new(socket: mio::net::UnixDatagram) -> io::Result<UnixDatagram> { in new()1567 impl TryFrom<std::os::unix::net::UnixDatagram> for UnixDatagram { implementation1579 impl fmt::Debug for UnixDatagram { implementation1585 impl AsRawFd for UnixDatagram { implementation1591 impl AsFd for UnixDatagram { implementation
8 pub(crate) fn bind_addr(address: &SocketAddr) -> io::Result<net::UnixDatagram> { in bind_addr()
5 pub(crate) fn bind_addr(_: &SocketAddr) -> io::Result<net::UnixDatagram> { in bind_addr()
230 pub fn datagram(self) -> io::Result<UnixDatagram> { in datagram()
420 impl ScmSocket for UnixDatagram { implementation
266 pub fn sockets(&self) -> &[ScmSocket<UnixDatagram>] { in sockets()
421 fn as_ref(&self) -> &UnixDatagram { in as_ref()
295 socket: UnixDatagram, in new()