navy-nvim-rs 0.0.14

A library for writing neovim rpc clients
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! RPC functionality for [`neovim`](crate::neovim::Neovim)
//!
//! For most plugins, the main implementation work will consist of defining and
//! implementing the [`handler`](crate::rpc::handler::Handler).
pub mod decode;
pub mod encode;
pub mod handler;
pub mod redraw;
mod skip;
pub mod unpack;

pub use self::{
    decode::RpcResponse,
    encode::{IntoVal, RpcMessage},
};
pub use rmpv::{Value, ValueRef};