pub struct PcapCancelToken { /* private fields */ }Expand description
Cooperative cancellation token for long-running PCAP capture loops.
This is intentionally very small and dependency-free so it can be used across CLI/TUI/MCP/Tauri surfaces without pulling in additional async utilities.
Implementations§
Trait Implementations§
Source§impl Clone for PcapCancelToken
impl Clone for PcapCancelToken
Source§impl Debug for PcapCancelToken
impl Debug for PcapCancelToken
Auto Trait Implementations§
impl Freeze for PcapCancelToken
impl RefUnwindSafe for PcapCancelToken
impl Send for PcapCancelToken
impl Sync for PcapCancelToken
impl Unpin for PcapCancelToken
impl UnsafeUnpin for PcapCancelToken
impl UnwindSafe for PcapCancelToken
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
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