pub struct LsofPollerHandle {
pub stop: Arc<AtomicBool>,
pub bind_ports: Arc<Mutex<Vec<(String, u16, u32)>>>,
pub thread: Option<JoinHandle<()>>,
}Expand description
Public wrapper around an in-flight lsof poller thread.
Fields§
§stop: Arc<AtomicBool>§bind_ports: Arc<Mutex<Vec<(String, u16, u32)>>>§thread: Option<JoinHandle<()>>Implementations§
Auto Trait Implementations§
impl Freeze for LsofPollerHandle
impl !RefUnwindSafe for LsofPollerHandle
impl Send for LsofPollerHandle
impl Sync for LsofPollerHandle
impl Unpin for LsofPollerHandle
impl UnsafeUnpin for LsofPollerHandle
impl !UnwindSafe for LsofPollerHandle
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more