nui 0.0.1

Experimental neovim RPC for UI clients
Documentation
#[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,
}