pub enum PortAnonymizationMode {
None,
PreserveWellKnown,
Categorize,
}Expand description
How to anonymize transport ports.
Variants§
None
No anonymization.
PreserveWellKnown
Preserve well-known destination ports (0-1023) for service identification; generalize source/ephemeral ports to category sentinels (0 = well-known, 1024 = registered, 49152 = ephemeral).
Categorize
Generalize all ports to category sentinels.
Trait Implementations§
Source§impl Clone for PortAnonymizationMode
impl Clone for PortAnonymizationMode
Source§fn clone(&self) -> PortAnonymizationMode
fn clone(&self) -> PortAnonymizationMode
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 PortAnonymizationMode
impl Debug for PortAnonymizationMode
Source§impl PartialEq for PortAnonymizationMode
impl PartialEq for PortAnonymizationMode
impl Copy for PortAnonymizationMode
impl Eq for PortAnonymizationMode
impl StructuralPartialEq for PortAnonymizationMode
Auto Trait Implementations§
impl Freeze for PortAnonymizationMode
impl RefUnwindSafe for PortAnonymizationMode
impl Send for PortAnonymizationMode
impl Sync for PortAnonymizationMode
impl Unpin for PortAnonymizationMode
impl UnsafeUnpin for PortAnonymizationMode
impl UnwindSafe for PortAnonymizationMode
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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