update code examples

This commit is contained in:
glyph 2022-01-03 11:55:20 +02:00
parent a05e67c22f
commit 4b0b2626a4
2 changed files with 16 additions and 9 deletions

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);
//!
//! let ssid = "Home";
//! let pass = "SuperSecret";
//! //!
//! //network::add(&new_ap)?; //! //network::add(&wlan_iface, &ssid, &pass)?;
//! //network::save()?; //! //network::save()?;
//! //!
//! Ok(()) //! Ok(())