1#![warn(rust_2018_idioms, missing_debug_implementations)]
2#![no_std]
3
4#[cfg(test)]
6extern crate std;
7
8pub mod arguments;
9pub mod autocomplete;
10pub mod buffer;
11mod builder;
12pub mod cli;
13pub mod codes;
14pub mod command;
15mod editor;
16pub mod help;
17#[cfg(feature = "history")]
18mod history;
19mod input;
20pub mod service;
21mod token;
22mod utf8;
23mod utils;
24pub mod writer;
25
26#[cfg(feature = "embedded-cli-macros")]
28#[cfg_attr(doc_cfg, doc(cfg(feature = "macros")))]
29pub use embedded_cli_macros::{Command, CommandGroup};
30
31#[doc(hidden)]
33#[path = "private/mod.rs"]
34pub mod __private;
35
36