pub struct DefenseStats {
pub total_scans: u64,
pub threats_detected: u64,
pub jailbreaks_blocked: u64,
pub encoding_tricks: u64,
pub pattern_updates: u64,
}Expand description
Statistics for the defense system
Fields§
§total_scans: u64Total scans performed
threats_detected: u64Threats detected
jailbreaks_blocked: u64Jailbreak attempts blocked
encoding_tricks: u64Encoding tricks detected
pattern_updates: u64Pattern updates received
Trait Implementations§
Source§impl Debug for DefenseStats
impl Debug for DefenseStats
Source§impl Default for DefenseStats
impl Default for DefenseStats
Source§fn default() -> DefenseStats
fn default() -> DefenseStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DefenseStats
impl RefUnwindSafe for DefenseStats
impl Send for DefenseStats
impl Sync for DefenseStats
impl Unpin for DefenseStats
impl UnwindSafe for DefenseStats
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