pub struct StatsResponse {Show 15 fields
pub num_dns_queries: u64,
pub num_blocked_filtering: u64,
pub num_replaced_safebrowsing: u64,
pub num_replaced_safesearch: u64,
pub num_replaced_parental: u64,
pub avg_processing_time: f64,
pub dns_queries: Vec<u64>,
pub blocked_filtering: Vec<u64>,
pub replaced_safebrowsing: Vec<u64>,
pub replaced_parental: Vec<u64>,
pub dns_queries_chart: Vec<(f64, f64)>,
pub blocked_filtering_chart: Vec<(f64, f64)>,
pub top_queried_domains: Vec<DomainData>,
pub top_blocked_domains: Vec<DomainData>,
pub top_clients: Vec<DomainData>,
}
Fields§
§num_dns_queries: u64
§num_blocked_filtering: u64
§num_replaced_safebrowsing: u64
§num_replaced_safesearch: u64
§num_replaced_parental: u64
§avg_processing_time: f64
§dns_queries: Vec<u64>
§blocked_filtering: Vec<u64>
§replaced_safebrowsing: Vec<u64>
§replaced_parental: Vec<u64>
§dns_queries_chart: Vec<(f64, f64)>
§blocked_filtering_chart: Vec<(f64, f64)>
§top_queried_domains: Vec<DomainData>
§top_blocked_domains: Vec<DomainData>
§top_clients: Vec<DomainData>
Trait Implementations§
Source§impl Clone for StatsResponse
impl Clone for StatsResponse
Source§fn clone(&self) -> StatsResponse
fn clone(&self) -> StatsResponse
Returns a copy 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 StatsResponse
impl Debug for StatsResponse
Source§impl<'de> Deserialize<'de> for StatsResponse
impl<'de> Deserialize<'de> for StatsResponse
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 StatsResponse
impl RefUnwindSafe for StatsResponse
impl Send for StatsResponse
impl Sync for StatsResponse
impl Unpin for StatsResponse
impl UnwindSafe for StatsResponse
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