Struct nmap_analyze::nmap::Host [−][src]
pub struct Host { pub starttime: usize, pub endtime: usize, pub status: HostStatus, pub address: Address, pub hostnames: Vec<HostName>, pub ports: Vec<Port>, pub extra_ports: Option<Vec<ExtraPorts>>, }
Fields
starttime: usize
endtime: usize
status: HostStatus
address: Address
A host may have multiple address. For example, if the host is part of the same broadcast domain, i.e., on the same LAN, the MAC address is saved as well. Since we currently only scan remote targets, we ignore this special case for now.
hostnames: Vec<HostName>
ports: Vec<Port>
extra_ports: Option<Vec<ExtraPorts>>
Trait Implementations
impl Debug for Host
[src]
impl Debug for Host
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl SanityCheck for Host
[src]
impl SanityCheck for Host