pub struct SqueezerAssessment {
pub is_evasion_detected: bool,
pub original_length: usize,
pub squeezed_length: usize,
pub zero_width_chars_removed: usize,
pub squeezed_payload: String,
pub rationale: String,
}Expand description
Result of an adversarial evasion check
Fields§
§is_evasion_detected: bool§original_length: usize§squeezed_length: usize§zero_width_chars_removed: usize§squeezed_payload: String§rationale: StringTrait Implementations§
Source§impl Clone for SqueezerAssessment
impl Clone for SqueezerAssessment
Source§impl Debug for SqueezerAssessment
impl Debug for SqueezerAssessment
Source§impl<'de> Deserialize<'de> for SqueezerAssessment
impl<'de> Deserialize<'de> for SqueezerAssessment
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 SqueezerAssessment
impl RefUnwindSafe for SqueezerAssessment
impl Send for SqueezerAssessment
impl Sync for SqueezerAssessment
impl Unpin for SqueezerAssessment
impl UnsafeUnpin for SqueezerAssessment
impl UnwindSafe for SqueezerAssessment
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