pub struct AdaptiveLinkStats {
pub auto_balancing_enabled: bool,
pub estimated_capacity_bps: u64,
pub peak_capacity_bps: u64,
pub current_usage_bps: u64,
pub peak_usage_bps: u64,
pub available_headroom_bps: u64,
pub effective_weight: u64,
pub last_observed_ms: u64,
pub sample_count: u64,
}Fields§
§auto_balancing_enabled: bool§estimated_capacity_bps: u64§peak_capacity_bps: u64§current_usage_bps: u64§peak_usage_bps: u64§available_headroom_bps: u64§effective_weight: u64§last_observed_ms: u64§sample_count: u64Trait Implementations§
Source§impl Clone for AdaptiveLinkStats
impl Clone for AdaptiveLinkStats
Source§fn clone(&self) -> AdaptiveLinkStats
fn clone(&self) -> AdaptiveLinkStats
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 AdaptiveLinkStats
impl Debug for AdaptiveLinkStats
impl Eq for AdaptiveLinkStats
Source§impl PartialEq for AdaptiveLinkStats
impl PartialEq for AdaptiveLinkStats
Source§fn eq(&self, other: &AdaptiveLinkStats) -> bool
fn eq(&self, other: &AdaptiveLinkStats) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AdaptiveLinkStats
Auto Trait Implementations§
impl Freeze for AdaptiveLinkStats
impl RefUnwindSafe for AdaptiveLinkStats
impl Send for AdaptiveLinkStats
impl Sync for AdaptiveLinkStats
impl Unpin for AdaptiveLinkStats
impl UnsafeUnpin for AdaptiveLinkStats
impl UnwindSafe for AdaptiveLinkStats
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