pub struct TrafficData {
pub browsers: Vec<BrowserBreakdown>,
pub devices: Vec<DeviceBreakdown>,
pub countries: Vec<GeographicBreakdown>,
pub bot_traffic: BotTrafficStats,
}Fields§
§browsers: Vec<BrowserBreakdown>§devices: Vec<DeviceBreakdown>§countries: Vec<GeographicBreakdown>§bot_traffic: BotTrafficStatsTrait Implementations§
Source§impl Clone for TrafficData
impl Clone for TrafficData
Source§fn clone(&self) -> TrafficData
fn clone(&self) -> TrafficData
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 TrafficData
impl Debug for TrafficData
Source§impl Default for TrafficData
impl Default for TrafficData
Source§fn default() -> TrafficData
fn default() -> TrafficData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TrafficData
impl<'de> Deserialize<'de> for TrafficData
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 TrafficData
impl RefUnwindSafe for TrafficData
impl Send for TrafficData
impl Sync for TrafficData
impl Unpin for TrafficData
impl UnwindSafe for TrafficData
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