use nmrs::NetworkManager;
#[tokio::main]
async fn main() -> nmrs::Result<()> {
let nm = NetworkManager::new().await?;
println!("Scanning for WiFi networks...");
nm.scan_networks().await?;
let networks = nm.list_networks().await?;
for net in networks {
println!("{:30} {}%", net.ssid, net.strength.unwrap_or(0));
}
Ok(())
}