busylib 0.0.8

BUSY Bar Rust HTTP client
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Wi-Fi endpoints

use crate::client::Call;
use crate::error::Result;
use crate::model::wifi::StatusResponse;
use crate::transport::HttpTransport;

crate::api::endpoint!(
    /// Allows to operate with Wi-Fi
    Wifi
);

impl<T: HttpTransport> Wifi<'_, T> {
    /// Returns current Wi-Fi status
    pub async fn status(&self) -> Result<StatusResponse> {
        self.client.json(Call::get("wifi/status")).await
    }
}