#[repr(u8)]pub enum ObserveMode {
None = 0,
Notify = 1,
Intercept = 2,
}Expand description
Request mode for observe requests.
Variants§
None = 0
We don’t get notification of connect events at all.
Notify = 1
We get a notification for connect events.
Intercept = 2
We get a request for connect events and can reject incoming connections.
Trait Implementations§
Source§impl Clone for ObserveMode
impl Clone for ObserveMode
Source§fn clone(&self) -> ObserveMode
fn clone(&self) -> ObserveMode
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ObserveMode
impl Debug for ObserveMode
Source§impl Default for ObserveMode
impl Default for ObserveMode
Source§fn default() -> ObserveMode
fn default() -> ObserveMode
Returns the “default value” for a type. Read more
Source§impl PartialEq for ObserveMode
impl PartialEq for ObserveMode
impl Copy for ObserveMode
impl Eq for ObserveMode
impl StructuralPartialEq for ObserveMode
Auto Trait Implementations§
impl Freeze for ObserveMode
impl RefUnwindSafe for ObserveMode
impl Send for ObserveMode
impl Sync for ObserveMode
impl Unpin for ObserveMode
impl UnsafeUnpin for ObserveMode
impl UnwindSafe for ObserveMode
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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