#[derive(Debug)]
pub struct CmdLineShow {
pub content: String,
pub position: i64,
pub first_char: String,
pub prompt: String,
pub indent: i64,
pub level: i64,
}
#[derive(Debug)]
pub struct CmdLinePosition {
pub position: i64,
pub level: i64,
}
#[derive(Debug)]
pub struct CmdLineSpecialChar {
pub char: String,
pub shift: i64,
pub level: i64,
}
#[derive(Debug)]
pub struct CmdLineBlockShow {
pub lines: Vec<String>,
}
#[derive(Debug)]
pub struct CmdLineBlockAppend {
pub line: String,
}