Chore(Stage): Some Refactoring

This commit is contained in:
Tochukwu Nkemdilim
2018-07-18 17:23:31 +01:00
parent cb161ba6c2
commit 468368bc30
7 changed files with 60 additions and 166 deletions
+19 -16
View File
@@ -1,24 +1,27 @@
mod connectivity;
pub use connectivity::{profile_network::ProfileNetwork as WiFi, Config, WifiConnectionError};
mod hotspot;
mod platforms;
pub use connectivity::{Config, WifiConnectionError};
fn main() -> Result<(), WifiConnectionError> {
let config = Some(Config {
interface: Some("wlo1"),
});
// let config = Some(Config {
// interface: Some("wlo1"),
// });
let wifi = WiFi::new("AndroidAPSD22", config)?;
// let wifi = WiFi::new("AndroidAPSD22", config);
match wifi.connect("belm4235") {
Ok(result) => println!(
"{}",
if result == true {
"Connection Successfull."
} else {
"Invalid password."
}
),
Err(err) => println!("The following error occurred: {:?}", err),
}
// match wifi.connect("belm4235") {
// Ok(result) => println!(
// "{}",
// if result == true {
// "Connection Successfull."
// } else {
// "Invalid password."
// }
// ),
// Err(err) => println!("The following error occurred: {:?}", err),
// }
Ok(())
}