pub enum ScanType {
Show 13 variants
Syn,
Ack,
Bounce,
Connect,
Null,
Xmas,
Window,
Maimon,
Fin,
Udp,
SctpInit,
SctpCookieEcho,
IpProto,
}
Expand description
Type of scan performed by Nmap
Variants§
Syn
TCP SYN scan
Ack
TCP ACK scan
Bounce
FTP bounce scan
Connect
TCP connect scan
Null
TCP NULL scan
Xmas
TCP XMAS scan
Window
TCP Window scan
Maimon
TCP Maimon scan
Fin
TCP FIN scan
Udp
UDP scan
SctpInit
SCTP INIT scan
SctpCookieEcho
SCTP COOKIE-ECHO scan
IpProto
IP protocol scan
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ScanType
impl<'de> Deserialize<'de> for ScanType
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
impl StructuralPartialEq for ScanType
Auto Trait Implementations§
impl Freeze for ScanType
impl RefUnwindSafe for ScanType
impl Send for ScanType
impl Sync for ScanType
impl Unpin for ScanType
impl UnwindSafe for ScanType
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