pub struct FeatureStatistics {
pub total_packets: usize,
pub total_bytes: u64,
pub protocol_distribution: HashMap<String, usize>,
pub unique_src_ips: usize,
pub unique_dst_ips: usize,
}Fields§
§total_packets: usize§total_bytes: u64§protocol_distribution: HashMap<String, usize>§unique_src_ips: usize§unique_dst_ips: usizeTrait Implementations§
Source§impl Debug for FeatureStatistics
impl Debug for FeatureStatistics
Auto Trait Implementations§
impl Freeze for FeatureStatistics
impl RefUnwindSafe for FeatureStatistics
impl Send for FeatureStatistics
impl Sync for FeatureStatistics
impl Unpin for FeatureStatistics
impl UnsafeUnpin for FeatureStatistics
impl UnwindSafe for FeatureStatistics
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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