pub enum TcpSeqAnonymizationMode {
None,
RandomOffset,
}Expand description
How to handle TCP sequence/acknowledgment numbers.
Variants§
None
No anonymization.
RandomOffset
Add a random per-flow offset to all sequence and acknowledgment numbers. Preserves relative differences (bytes in flight, retransmission detection) while hiding absolute values.
Trait Implementations§
Source§impl Clone for TcpSeqAnonymizationMode
impl Clone for TcpSeqAnonymizationMode
Source§fn clone(&self) -> TcpSeqAnonymizationMode
fn clone(&self) -> TcpSeqAnonymizationMode
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 TcpSeqAnonymizationMode
impl Debug for TcpSeqAnonymizationMode
Source§impl PartialEq for TcpSeqAnonymizationMode
impl PartialEq for TcpSeqAnonymizationMode
impl Copy for TcpSeqAnonymizationMode
impl Eq for TcpSeqAnonymizationMode
impl StructuralPartialEq for TcpSeqAnonymizationMode
Auto Trait Implementations§
impl Freeze for TcpSeqAnonymizationMode
impl RefUnwindSafe for TcpSeqAnonymizationMode
impl Send for TcpSeqAnonymizationMode
impl Sync for TcpSeqAnonymizationMode
impl Unpin for TcpSeqAnonymizationMode
impl UnsafeUnpin for TcpSeqAnonymizationMode
impl UnwindSafe for TcpSeqAnonymizationMode
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