pub struct SurgeIcmpProbe;Expand description
Production ICMP adapter.
C++ starts an independent one-host ping task every calibration cycle. Rust likewise creates a short-lived client for the target address family, sends exactly one echo request, and returns the measured RTT. Permission, socket, timeout, and receive errors remain explicit non-fatal probe failures.
Trait Implementations§
Source§impl Debug for SurgeIcmpProbe
impl Debug for SurgeIcmpProbe
Source§impl Default for SurgeIcmpProbe
impl Default for SurgeIcmpProbe
Source§fn default() -> SurgeIcmpProbe
fn default() -> SurgeIcmpProbe
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SurgeIcmpProbe
impl RefUnwindSafe for SurgeIcmpProbe
impl Send for SurgeIcmpProbe
impl Sync for SurgeIcmpProbe
impl Unpin for SurgeIcmpProbe
impl UnsafeUnpin for SurgeIcmpProbe
impl UnwindSafe for SurgeIcmpProbe
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