pub struct RequestScanVerdict {
pub is_threat: bool,
pub categories: Vec<String>,
pub reason: String,
}Expand description
The multi-surface verdict (detectThreat’s return shape).
Fields§
§is_threat: booltrue when some scanned value produced at least one enabled
category.
categories: Vec<String>The contributing categories, sorted (the reference emits them alphabetically in the reason).
reason: StringThe reference reason string naming the categories.
Trait Implementations§
Source§impl Clone for RequestScanVerdict
impl Clone for RequestScanVerdict
Source§impl Debug for RequestScanVerdict
impl Debug for RequestScanVerdict
Source§impl Default for RequestScanVerdict
impl Default for RequestScanVerdict
impl Eq for RequestScanVerdict
Source§impl PartialEq for RequestScanVerdict
impl PartialEq for RequestScanVerdict
impl StructuralPartialEq for RequestScanVerdict
Auto Trait Implementations§
impl Freeze for RequestScanVerdict
impl RefUnwindSafe for RequestScanVerdict
impl Send for RequestScanVerdict
impl Sync for RequestScanVerdict
impl Unpin for RequestScanVerdict
impl UnsafeUnpin for RequestScanVerdict
impl UnwindSafe for RequestScanVerdict
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.