1
2
3
4
5
6
7
8
9
10
11
12
13
14
fn main() {
	match serial2::SerialPort::available_ports() {
		Err(e) => {
			eprintln!("Failed to enumerate serial ports: {}", e);
			std::process::exit(1);
		},
		Ok(ports) => {
			eprintln!("Found {} ports", ports.len());
			for port in ports {
				println!("{}", port.display())
			}
		},
	}
}