[][src]Crate nvim_rs

Rust library for Neovim clients

Implements support for rust plugins for Neovim through its msgpack-rpc API.

Examples

Re-exports

pub use crate::callerror::CallError;
pub use crate::neovim::Neovim;
pub use crate::rpc::handler::DefaultHandler;
pub use crate::uioptions::UiAttachOptions;
pub use crate::uioptions::UiOption;
pub use crate::rpc::handler::Handler;
pub use crate::rpc::model::IntoVal;

Modules

callerror
create
neovim
neovim_api
rpc
runtime
uioptions

Macros

call_args

Structs

Integer

Represents a MessagePack integer, whether signed or unsigned.

Requester
Utf8String

Represents an UTF-8 MessagePack string type.

Enums

Value

Represents any valid MessagePack value.