nmap_xml_parser 0.3.0

Parse Nmap XML output into Rust
Documentation
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE nmaprun>
<?xml-stylesheet href="file:///usr/bin/../share/nmap/nmap.xsl" type="text/xsl"?>
<!-- Nmap 7.80 scan initiated Thu Jun 18 14:07:35 2020 as: nmap -p 1234 -oX host-down.xml -v 192.168.59.234/30 -->
<nmaprun scanner="nmap" args="nmap -p 1234 -oX host-down.xml -v 192.168.59.234/30" start="1592485655" startstr="Thu Jun 18 14:07:35 2020" version="7.80" xmloutputversion="1.04">
<scaninfo type="syn" protocol="tcp" numservices="1" services="1234"/>
<verbose level="1"/>
<debugging level="0"/>
<taskbegin task="ARP Ping Scan" time="1592485655"/>
<taskend task="ARP Ping Scan" time="1592485655" extrainfo="4 total hosts"/>
<host><status state="down" reason="no-response" reason_ttl="0"/>
<address addr="192.168.59.232" addrtype="ipv4"/>
</host>
<host><status state="down" reason="no-response" reason_ttl="0"/>
<address addr="192.168.59.233" addrtype="ipv4"/>
</host>
<host><status state="down" reason="no-response" reason_ttl="0"/>
<address addr="192.168.59.234" addrtype="ipv4"/>
</host>
<host><status state="down" reason="no-response" reason_ttl="0"/>
<address addr="192.168.59.235" addrtype="ipv4"/>
</host>
<runstats><finished time="1592485655" timestr="Thu Jun 18 14:07:35 2020" elapsed="0.58" summary="Nmap done at Thu Jun 18 14:07:35 2020; 4 IP addresses (0 hosts up) scanned in 0.58 seconds" exit="success"/><hosts up="0" down="4" total="4"/>
</runstats>
</nmaprun>