pub struct Icmp;
Trait Implementations
sourceimpl TransportProto for Icmp
impl TransportProto for Icmp
fn send_packet<'life0, 'life1, 'async_trait>(
&'life0 self,
_handle: &'life1 HandleRef,
_endpoint_info: EndPointKey,
_packet_data: PacketData
) -> Pin<Box<dyn Future<Output = TxCompletion> + Send + 'async_trait>>where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait,
fn handle_packet<'life0, 'async_trait>(
&'life0 self,
_info: IncomingPacketInfo
) -> Pin<Box<dyn Future<Output = ()> + Send + 'async_trait>>where
'life0: 'async_trait,
Self: 'async_trait,
fn raw_support(&self) -> RawSupport
Auto Trait Implementations
impl ObjSafe for Icmp
impl RefUnwindSafe for Icmp
impl Send for Icmp
impl Sync for Icmp
impl Unpin for Icmp
impl UnwindSafe for Icmp
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