1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
use std::collections::HashSet; #[derive(Debug, Clone, PartialEq, Eq)] pub struct PublicExposedPorts { pub tcp_ports: HashSet<u16>, pub udp_ports: HashSet<u16> } impl PublicExposedPorts { pub fn new() -> Self { return Self { tcp_ports: HashSet::new(), udp_ports: HashSet::new() } } }