pub enum NetworkBehavior {
Direct,
IcmpFiltering,
ProtocolSpecificFiltering,
AsymmetricRouting,
Unknown,
}Expand description
Detected network behavior based on protocol analysis
Variants§
Direct
Direct path - all protocols behave consistently
IcmpFiltering
ICMP is filtered while TCP/UDP pass
ProtocolSpecificFiltering
Protocol-specific filtering (TCP vs UDP treated differently)
AsymmetricRouting
Asymmetric routing detected (high latency variance)
Unknown
Unable to determine
Trait Implementations§
Source§impl Clone for NetworkBehavior
impl Clone for NetworkBehavior
Source§fn clone(&self) -> NetworkBehavior
fn clone(&self) -> NetworkBehavior
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 NetworkBehavior
impl Debug for NetworkBehavior
Source§impl Display for NetworkBehavior
impl Display for NetworkBehavior
impl Eq for NetworkBehavior
Source§impl PartialEq for NetworkBehavior
impl PartialEq for NetworkBehavior
impl StructuralPartialEq for NetworkBehavior
Auto Trait Implementations§
impl Freeze for NetworkBehavior
impl RefUnwindSafe for NetworkBehavior
impl Send for NetworkBehavior
impl Sync for NetworkBehavior
impl Unpin for NetworkBehavior
impl UnsafeUnpin for NetworkBehavior
impl UnwindSafe for NetworkBehavior
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