pub struct PatternAnalysisState {
pub allocation_history: VecDeque<PortAllocationEvent>,
pub detected_pattern: Option<PortAllocationPattern>,
pub confidence_level: f64,
pub prediction_accuracy: f64,
}Expand description
State for symmetric NAT pattern analysis
Fields§
§allocation_history: VecDeque<PortAllocationEvent>§detected_pattern: Option<PortAllocationPattern>§confidence_level: f64§prediction_accuracy: f64Trait Implementations§
Source§impl Clone for PatternAnalysisState
impl Clone for PatternAnalysisState
Source§fn clone(&self) -> PatternAnalysisState
fn clone(&self) -> PatternAnalysisState
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 PatternAnalysisState
impl Debug for PatternAnalysisState
Source§impl PartialEq for PatternAnalysisState
impl PartialEq for PatternAnalysisState
impl StructuralPartialEq for PatternAnalysisState
Auto Trait Implementations§
impl Freeze for PatternAnalysisState
impl RefUnwindSafe for PatternAnalysisState
impl Send for PatternAnalysisState
impl Sync for PatternAnalysisState
impl Unpin for PatternAnalysisState
impl UnwindSafe for PatternAnalysisState
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