pub fn parse_ports(s: &str) -> Result<Vec<u16>, String>Expand description
Parse a comma-separated string of port numbers into a vector of u16
§Arguments
s- A string containing comma-separated port numbers
§Returns
Result<Vec<u16>, String>- A vector of port numbers if parsing was successful, or an error message if parsing failed
§Examples
use asphyxia::utils::parse_ports;
assert_eq!(parse_ports("22,80,443"), Ok(vec![22, 80, 443]));
assert!(parse_ports("22,abc,443").is_err());