busylib 0.0.1

BUSY Bar Rust HTTP client
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use crate::client::Call;
use crate::error::Result;
use crate::model::WifiStatus;
use crate::transport::HttpTransport;

crate::api::endpoint!(Wifi);

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