pub struct MacOSPinger { /* private fields */ }Trait Implementations§
Source§impl Pinger for MacOSPinger
impl Pinger for MacOSPinger
fn from_options(options: PingOptions) -> Result<Self, PingCreationError>where
Self: Sized,
fn parse_fn(&self) -> fn(String) -> Option<PingResult>
fn ping_args(&self) -> (&str, Vec<String>)
fn start(&self) -> Result<Receiver<PingResult>, PingCreationError>
Auto Trait Implementations§
impl Freeze for MacOSPinger
impl RefUnwindSafe for MacOSPinger
impl Send for MacOSPinger
impl Sync for MacOSPinger
impl Unpin for MacOSPinger
impl UnsafeUnpin for MacOSPinger
impl UnwindSafe for MacOSPinger
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