pub struct SiteStatsSample {
pub timestamp: DateTime<Utc>,
pub wan_tx_bytes: Option<u64>,
pub wan_rx_bytes: Option<u64>,
pub num_sta: Option<u32>,
pub lan_num_sta: Option<u32>,
pub wlan_num_sta: Option<u32>,
pub latency: Option<f64>,
}Expand description
A single site-level stats sample (from stat/report/hourly.site or daily.site).
Fields§
§timestamp: DateTime<Utc>§wan_tx_bytes: Option<u64>§wan_rx_bytes: Option<u64>§num_sta: Option<u32>§lan_num_sta: Option<u32>§wlan_num_sta: Option<u32>§latency: Option<f64>Trait Implementations§
Source§impl Clone for SiteStatsSample
impl Clone for SiteStatsSample
Source§fn clone(&self) -> SiteStatsSample
fn clone(&self) -> SiteStatsSample
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 SiteStatsSample
impl Debug for SiteStatsSample
Source§impl<'de> Deserialize<'de> for SiteStatsSample
impl<'de> Deserialize<'de> for SiteStatsSample
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
Auto Trait Implementations§
impl Freeze for SiteStatsSample
impl RefUnwindSafe for SiteStatsSample
impl Send for SiteStatsSample
impl Sync for SiteStatsSample
impl Unpin for SiteStatsSample
impl UnsafeUnpin for SiteStatsSample
impl UnwindSafe for SiteStatsSample
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