pub enum DeliveryVector {
Show 17 variants
ActiveAttacker,
AutoExecutingMedia,
Downloader,
Dropper,
EmailAttachment,
ExploitKitLandingPage,
FakeWebsite,
JanitorAttack,
MaliciousIframes,
Malvertising,
MediaBaiting,
Pharming,
Phishing,
TrojanizedLink,
TrojanizedSoftware,
UsbCableSyncing,
WateringHole,
}Expand description
Delivery/infection vectors
Variants§
ActiveAttacker
AutoExecutingMedia
Downloader
Dropper
EmailAttachment
ExploitKitLandingPage
FakeWebsite
JanitorAttack
MaliciousIframes
Malvertising
MediaBaiting
Pharming
Phishing
TrojanizedLink
TrojanizedSoftware
UsbCableSyncing
WateringHole
Trait Implementations§
Source§impl AsRef<str> for DeliveryVector
Allow using string slices directly for vocabularies
impl AsRef<str> for DeliveryVector
Allow using string slices directly for vocabularies
Source§impl Clone for DeliveryVector
impl Clone for DeliveryVector
Source§fn clone(&self) -> DeliveryVector
fn clone(&self) -> DeliveryVector
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DeliveryVector
impl Debug for DeliveryVector
Source§impl<'de> Deserialize<'de> for DeliveryVector
impl<'de> Deserialize<'de> for DeliveryVector
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
Source§impl Hash for DeliveryVector
impl Hash for DeliveryVector
Source§impl PartialEq for DeliveryVector
impl PartialEq for DeliveryVector
Source§impl Serialize for DeliveryVector
impl Serialize for DeliveryVector
impl Eq for DeliveryVector
impl StructuralPartialEq for DeliveryVector
Auto Trait Implementations§
impl Freeze for DeliveryVector
impl RefUnwindSafe for DeliveryVector
impl Send for DeliveryVector
impl Sync for DeliveryVector
impl Unpin for DeliveryVector
impl UnwindSafe for DeliveryVector
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