Crate rustyline [−] [src]
Readline for Rust
This implementation is based on Antirez's Linenoise
Example
Usage
let mut rl = rustyline::Editor::<()>::new(); let readline = rl.readline(">> "); match readline { Ok(line) => println!("Line: {:?}",line), Err(_) => println!("No input"), }
Reexports
pub use config::CompletionType; |
pub use config::Config; |
pub use config::HistoryDuplicates; |
Modules
| completion |
Completion API |
| config |
Customize line editor |
| error |
Contains error type for handling I/O and Errno errors |
| history |
History API |
| line_buffer |
Line buffer with current cursor position |
Structs
| Editor |
Line editor |
| Iter |
Type Definitions
| Result |
The error type for I/O and Linux Syscalls (Errno) |