usecrate::term_text::TermText;/// Configuration for terminal reader.
#[derive(Debug, Clone, Default)]pubstructReadConf<'a>{/// What thext should be edited. Empty by default.
pubedit:Vec<char>,
/// Position of cursor within the edited text. End by default.
pubedit_pos:Option<usize>,
/// Prompt for the input. Empty by default.
pubprompt:TermText<'a>,
}