From 4b0b2626a45a602df6e7b8a510f2719d894aa639 Mon Sep 17 00:00:00 2001 From: glyph Date: Mon, 3 Jan 2022 11:55:20 +0200 Subject: [PATCH] update code examples --- peach-network/README.md | 12 ++++++++---- peach-network/src/lib.rs | 13 ++++++++----- 2 files changed, 16 insertions(+), 9 deletions(-) diff --git a/peach-network/README.md b/peach-network/README.md index e3a887d..69111a7 100644 --- a/peach-network/README.md +++ b/peach-network/README.md @@ -16,11 +16,15 @@ API documentation can be built and served with `cargo doc --no-deps --open`. The use peach_network::{network, NetworkError}; fn main() -> Result<(), NetworkError> { - let ip = network::ip("wlan0")?; - let ssid = network::ssid("wlan0")?; + let wlan_iface = "wlan0"; - let new_ap = Wifi { ssid: "Home".to_string(), pass: "SuperSecret".to_string() }; - network::add(new_ap)?; + let wlan_ip = network::ip(wlan_iface)?; + let wlan_ssid = network::ssid(wlan_iface)?; + + let ssid = "Home"; + let pass = "SuperSecret"; + + network::add(&wlan_iface, &ssid, &pass)?; network::save()?; Ok(()) diff --git a/peach-network/src/lib.rs b/peach-network/src/lib.rs index b6ff630..afbf441 100644 --- a/peach-network/src/lib.rs +++ b/peach-network/src/lib.rs @@ -13,15 +13,18 @@ //! ## Example Usage //! //! ```rust -//! use peach_network::{network, NetworkError, network::WiFi}; +//! use peach_network::{network, NetworkError}; //! //! fn main() -> Result<(), NetworkError> { -//! let ip = network::ip("wlan0"); -//! let ssid = network::ssid("wlan0"); +//! let wlan_iface = "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()?; //! //! Ok(())