Struct neovim_lib::neovim::Neovim[][src]

pub struct Neovim {
    pub session: Session,
}

Fields

Methods

impl Neovim
[src]

Register as a remote UI.

After this method is called, the client will receive redraw notifications.

Send a quit command to Nvim. The quit command is 'qa!' which will make Nvim quit without saving anything.

Same as ui_set_option but use UiOption as argument to check type at compile time

Trait Implementations

impl NeovimApi for Neovim
[src]

since: 1

since: 1

since: 1

since: 1

since: 3

since: 3

since: 1

since: 1

since: 1

since: 1

since: 1

since: 3

since: 1

since: 4

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 2

since: 3

since: 4

since: 1

since: 4

since: 4

since: 4

since: 1

since: 4

since: 4

since: 4

since: 4

impl NeovimApiAsync for Neovim
[src]

since: 1

since: 1

since: 1

since: 1

since: 3

since: 3

since: 1

since: 1

since: 1

since: 1

since: 1

since: 3

since: 1

since: 4

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 1

since: 2

since: 3

since: 4

since: 1

since: 4

since: 4

since: 4

since: 1

since: 4

since: 4

since: 4

since: 4

Auto Trait Implementations

impl Send for Neovim

impl Sync for Neovim