pub enum ScanPatternType {
SuspiciousPath,
ExcessiveCapability,
KnownBadHash,
UnsafePattern,
}Expand description
Classification of scan pattern types.
Variants§
SuspiciousPath
File path that accesses sensitive system locations.
ExcessiveCapability
Capability request that is excessively broad.
KnownBadHash
File whose hash matches a known-bad sample.
UnsafePattern
Code pattern that is potentially unsafe.
Trait Implementations§
Source§impl Clone for ScanPatternType
impl Clone for ScanPatternType
Source§fn clone(&self) -> ScanPatternType
fn clone(&self) -> ScanPatternType
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ScanPatternType
impl Debug for ScanPatternType
Source§impl PartialEq for ScanPatternType
impl PartialEq for ScanPatternType
impl Copy for ScanPatternType
impl Eq for ScanPatternType
impl StructuralPartialEq for ScanPatternType
Auto Trait Implementations§
impl Freeze for ScanPatternType
impl RefUnwindSafe for ScanPatternType
impl Send for ScanPatternType
impl Sync for ScanPatternType
impl Unpin for ScanPatternType
impl UnwindSafe for ScanPatternType
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)