[][src]Function polonium::parse_ports

pub fn parse_ports(ports_arg: &str) -> Result<Vec<u16>, Box<dyn Error>>

Function that parse ports from several formats

Examples

use polonium::parse_ports;
assert_eq!(parse_ports("80").unwrap(), [80]);
assert_eq!(parse_ports("80,443,8080").unwrap(), [80, 443, 8080]);
assert_eq!(parse_ports("20-22").unwrap(), [20, 21, 22]);