Update network args and remove structs #60

Merged
glyph merged 3 commits from update_network_args into main 2022-01-04 08:38:24 +00:00
2 changed files with 16 additions and 9 deletions
Showing only changes of commit 4b0b2626a4 - Show all commits

View File

@ -16,11 +16,15 @@ API documentation can be built and served with `cargo doc --no-deps --open`. The
use peach_network::{network, NetworkError}; use peach_network::{network, NetworkError};
fn main() -> Result<(), NetworkError> { fn main() -> Result<(), NetworkError> {
let ip = network::ip("wlan0")?; let wlan_iface = "wlan0";
let ssid = network::ssid("wlan0")?;
let new_ap = Wifi { ssid: "Home".to_string(), pass: "SuperSecret".to_string() }; let wlan_ip = network::ip(wlan_iface)?;
network::add(new_ap)?; let wlan_ssid = network::ssid(wlan_iface)?;
let ssid = "Home";
let pass = "SuperSecret";
network::add(&wlan_iface, &ssid, &pass)?;
network::save()?; network::save()?;
Ok(()) Ok(())

View File

@ -13,15 +13,18 @@
//! ## Example Usage //! ## Example Usage
//! //!
//! ```rust //! ```rust
//! use peach_network::{network, NetworkError, network::WiFi}; //! use peach_network::{network, NetworkError};
//! //!
//! fn main() -> Result<(), NetworkError> { //! fn main() -> Result<(), NetworkError> {
//! let ip = network::ip("wlan0"); //! let wlan_iface = "wlan0";
//! let ssid = network::ssid("wlan0");
//! //!
//! let new_ap = WiFi { ssid: "Home".to_string(), pass: "SuperSecret".to_string() }; //! let wlan_ip = network::ip(wlan_iface);
//! let wlan_ssid = network::ssid(wlan_iface);
//! //!
//! //network::add(&new_ap)?; //! let ssid = "Home";
//! let pass = "SuperSecret";
//!
//! //network::add(&wlan_iface, &ssid, &pass)?;
//! //network::save()?; //! //network::save()?;
//! //!
//! Ok(()) //! Ok(())