pub struct VmListener(/* private fields */);
Expand description
A VM socket listener.
Implementations§
Source§impl VmListener
impl VmListener
Trait Implementations§
Source§impl AsSocket for VmListener
impl AsSocket for VmListener
Source§fn as_socket(&self) -> BorrowedSocket<'_>
fn as_socket(&self) -> BorrowedSocket<'_>
Borrows the socket.
Source§impl Debug for VmListener
impl Debug for VmListener
Source§impl DefaultEncoding for VmListener
impl DefaultEncoding for VmListener
Source§type Encoding = ResourceField<OwnedSocket>
type Encoding = ResourceField<OwnedSocket>
The encoding to use for the serialization. Read more
Source§impl From<OwnedSocket> for VmListener
impl From<OwnedSocket> for VmListener
Source§fn from(socket: OwnedSocket) -> Self
fn from(socket: OwnedSocket) -> Self
Converts to this type from the input type.
Source§impl From<Socket> for VmListener
impl From<Socket> for VmListener
Source§impl From<VmListener> for OwnedSocket
impl From<VmListener> for OwnedSocket
Source§fn from(socket: VmListener) -> Self
fn from(socket: 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§
§impl<T> AsSockRef for T
impl<T> AsSockRef for T
§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