nut_client/lib.rs
1#![deny(missing_docs)]
2
3//! # nut-client
4//!
5//! The `nut-client` crate provides a network client implementation
6//! for Network UPS Tools (NUT) servers.
7
8pub use config::*;
9pub use error::*;
10pub use var::*;
11
12/// Blocking client implementation for NUT.
13pub mod blocking;
14/// Async client implementation for NUT, using Tokio.
15#[cfg(feature = "async")]
16pub mod tokio;
17
18mod cmd;
19mod config;
20mod error;
21#[cfg(feature = "ssl")]
22mod ssl;
23mod var;