pub struct VmListener(/* private fields */);
Expand description
A VM socket listener.
Implementations§
Source§impl VmListener
impl VmListener
Trait Implementations§
Source§impl AsFd for VmListener
impl AsFd for VmListener
Source§fn as_fd(&self) -> BorrowedFd<'_>
fn as_fd(&self) -> BorrowedFd<'_>
Borrows the file descriptor. Read more
Source§impl Debug for VmListener
impl Debug for VmListener
Source§impl DefaultEncoding for VmListener
impl DefaultEncoding for VmListener
Source§impl From<OwnedFd> for VmListener
impl From<OwnedFd> for VmListener
Source§impl From<Socket> for VmListener
impl From<Socket> for VmListener
Source§impl From<VmListener> for OwnedFd
impl From<VmListener> for OwnedFd
Source§fn from(fd: VmListener) -> Self
fn from(fd: VmListener) -> Self
Converts to this type from the input type.
Source§impl From<VmListener> for Socket
impl From<VmListener> for Socket
Source§fn from(s: VmListener) -> Self
fn from(s: VmListener) -> Self
Converts to this type from the input type.
Source§impl Listener for VmListener
impl Listener for VmListener
Auto Trait Implementations§
impl Freeze for VmListener
impl RefUnwindSafe for VmListener
impl Send for VmListener
impl Sync for VmListener
impl Unpin for VmListener
impl UnwindSafe for VmListener
Blanket Implementations§
Source§impl<T> AsSockRef for T
impl<T> AsSockRef for T
Source§fn as_sock_ref(&self) -> SockRef<'_>
fn as_sock_ref(&self) -> SockRef<'_>
Returns a socket reference.
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more