pub struct FqCodelQdStats {
pub maxpacket: u32,
pub drop_overlimit: u32,
pub ecn_mark: u32,
pub new_flow_count: u32,
pub new_flows_len: u32,
pub old_flows_len: u32,
pub ce_mark: u32,
pub memory_usage: u32,
pub drop_overmemory: u32,
}Fields§
§maxpacket: u32Largest packet we’ve seen so far
drop_overlimit: u32Number of time max qdisc packet limit was hit.
ecn_mark: u32Number of packets ECN marked instead of being dropped.
new_flow_count: u32Number of time packets created a ‘new flow’.
new_flows_len: u32Count of flows in new list.
old_flows_len: u32Count of flows in old list.
ce_mark: u32Packets above ce_threshold.
memory_usage: u32Memory usage (bytes).
drop_overmemory: u32Number of time packets were dropped due to memory limit.
Trait Implementations§
Source§impl Clone for FqCodelQdStats
impl Clone for FqCodelQdStats
Source§fn clone(&self) -> FqCodelQdStats
fn clone(&self) -> FqCodelQdStats
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 FqCodelQdStats
impl Debug for FqCodelQdStats
Source§impl Default for FqCodelQdStats
impl Default for FqCodelQdStats
Source§fn default() -> FqCodelQdStats
fn default() -> FqCodelQdStats
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FqCodelQdStats
impl<'de> Deserialize<'de> for FqCodelQdStats
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for FqCodelQdStats
impl PartialEq for FqCodelQdStats
Source§impl Serialize for FqCodelQdStats
impl Serialize for FqCodelQdStats
impl StructuralPartialEq for FqCodelQdStats
Auto Trait Implementations§
impl Freeze for FqCodelQdStats
impl RefUnwindSafe for FqCodelQdStats
impl Send for FqCodelQdStats
impl Sync for FqCodelQdStats
impl Unpin for FqCodelQdStats
impl UnwindSafe for FqCodelQdStats
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