pub struct WafStats {
pub total_requests: u64,
pub allowed: u64,
pub blocked: u64,
pub rate_limited: u64,
pub challenged: u64,
pub audit: WafAuditStats,
}Expand description
WAF statistics.
Fields§
§total_requests: u64§allowed: u64§blocked: u64§rate_limited: u64§challenged: u64§audit: WafAuditStatsTrait Implementations§
Source§impl<'de> Deserialize<'de> for WafStats
impl<'de> Deserialize<'de> for WafStats
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 WafStats
impl RefUnwindSafe for WafStats
impl Send for WafStats
impl Sync for WafStats
impl Unpin for WafStats
impl UnsafeUnpin for WafStats
impl UnwindSafe for WafStats
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