pub struct LocalTcpListener { /* private fields */ }
Trait Implementations
sourceimpl Debug for LocalTcpListener
impl Debug for LocalTcpListener
sourceimpl VirtualTcpListener for LocalTcpListener
impl VirtualTcpListener for LocalTcpListener
sourcefn accept(&self) -> Result<(Box<dyn VirtualTcpSocket + Sync>, SocketAddr)>
fn accept(&self) -> Result<(Box<dyn VirtualTcpSocket + Sync>, SocketAddr)>
Accepts an connection attempt that was made to this listener
sourcefn accept_timeout(
&self,
_timeout: Duration
) -> Result<(Box<dyn VirtualTcpSocket + Sync>, SocketAddr)>
fn accept_timeout(
&self,
_timeout: Duration
) -> Result<(Box<dyn VirtualTcpSocket + Sync>, SocketAddr)>
Accepts an connection attempt that was made to this listener (or times out)
sourcefn addr_local(&self) -> Result<SocketAddr>
fn addr_local(&self) -> Result<SocketAddr>
Returns the local address of this TCP listener
Auto Trait Implementations
impl RefUnwindSafe for LocalTcpListener
impl Send for LocalTcpListener
impl Sync for LocalTcpListener
impl Unpin for LocalTcpListener
impl UnwindSafe for LocalTcpListener
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more