1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
//! # tty-form
//!
//! Provides simple TTY-based user input form capabilities including multi-step forms and complex input types.
//!

mod form;
pub use form::Form;

mod step;
pub use step::{CompoundStep, Step, TextBlockStep};

mod control;
pub use control::{Control, SelectInput, SelectInputOption, StaticText, TextInput};

mod device;
pub use device::{InputDevice, StdinDevice};

mod result;
pub use result::{Error, Result};

pub mod test;