devela 0.28.0

A development substrate of coherence.
Documentation
// devela::sys::os::term::event::input
//
//! Terminal input parsing.
//

#[cfg(test)]
mod tests;

mod parser; // TermInputParser

// internal
mod state; // (TermInputState, TermParsed, TermParsedCsi, TermReply)
mod csi; // impl parse control and csi methods for keys and mouse
mod feed; // impl feed_* methods

crate::structural_mods! { // _mods, _crate_internals
    _mods {
        pub use super::{
            parser::*,
        };
    }
    _crate_internals {
        pub(crate) use super::{
            state::*,
        };
    }
}