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 Tue May 12 15:08:55 2020 as: nmap -p 3389 -oX nmap.xml 192.168.59.138 -->
<nmaprun scanner="nmap" args="nmap -p 3389 -oX nmap.xml 192.168.59.138" start="1589292535" startstr="Tue May 12 15:08:55 2020" version="7.80" xmloutputversion="1.04">
<scaninfo type="syn" protocol="tcp" numservices="1" services="3389"/>
<verbose level="0"/>
<debugging level="0"/>
<host starttime="1589292535" endtime="1589292535"><status state="up" reason="arp-response" reason_ttl="0"/>
<address addr="192.168.59.138" addrtype="ipv4"/>
<address addr="00:0C:29:71:23:2B" addrtype="mac" vendor="VMware"/>
<hostnames/>
<ports><port protocol="tcp" portid="3389"><state state="open" reason="syn-ack" reason_ttl="128"/><service name="ms-wbt-server" method="table" conf="3"/></port>
</ports>
<times srtt="507" rttvar="4017" to="100000"/>
</host>
<runstats><finished time="1589292536" timestr="Tue May 12 15:08:56 2020" elapsed="0.39" summary="Nmap done at Tue May 12 15:08:56 2020; 1 IP address (1 host up) scanned in 0.39 seconds" exit="success"/><hosts up="1" down="0" total="1"/>
</runstats>
</nmaprun>