pub struct LocalNet;Trait Implementations§
Source§impl INet for LocalNet
impl INet for LocalNet
fn tcp_connect<'life0, 'life1, 'async_trait>(
&'life0 self,
_ctx: &'life1 mut Context,
addr: Address,
) -> Pin<Box<dyn Future<Output = Result<TcpStream>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
fn tcp_bind<'life0, 'life1, 'async_trait>(
&'life0 self,
_ctx: &'life1 mut Context,
addr: Address,
) -> Pin<Box<dyn Future<Output = Result<TcpListener>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
fn udp_bind<'life0, 'life1, 'async_trait>(
&'life0 self,
_ctx: &'life1 mut Context,
addr: Address,
) -> Pin<Box<dyn Future<Output = Result<UdpSocket>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
Auto Trait Implementations§
impl Freeze for LocalNet
impl RefUnwindSafe for LocalNet
impl Send for LocalNet
impl Sync for LocalNet
impl Unpin for LocalNet
impl UnsafeUnpin for LocalNet
impl UnwindSafe for LocalNet
Blanket Implementations§
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