Skip to main content

switchbot_cli/
lib.rs

1//! This library provides the command line tool for the [SwitchBot API]
2//! as part of your program.
3//!
4//! For the usages of the command line tool,
5//! please see the [`switchbot-cli`][cli-crate] crate.
6//!
7//! For the lower-level API,
8//! please see the [`switchbot-api`][api-docs] crate.
9//!
10//! [SwitchBot API]: https://github.com/OpenWonderLabs/SwitchBotAPI
11//! [cli-crate]: https://crates.io/crates/switchbot-cli
12//! [api-docs]: https://docs.rs/switchbot-api/
13
14mod aliases;
15pub(crate) use aliases::Aliases;
16mod args;
17pub(crate) use args::Args;
18mod cli;
19pub use cli::Cli;
20mod user_input;
21pub(crate) use user_input::UserInput;