Expand description
Rust bindings to all things Neovim
This library provides safe bindings to the API exposed by the Neovim text editor.
Modules
Bindings to the Neovim C API.
Traits for converting between Neovim
Objects and Rust types.libuv
libuvBindings to the Neovim event loop powered by libuv.
Macros
Same as
std::print! but writes to the Neovim message area
instead of stdout.Structs
Binding to the error type used by Neovim.
A wrapper around a Lua reference to a function stored in the Lua registry.
Binding to a Neovim object.
Binding to the string type used by Neovim.
Enums
nvim-oxi’s error type.Specifies the kind of a Neovim
Object.Functions
Binding to
vim.schedule.Type Definitions
A vector of Neovim
KeyValuePair s.nvim-oxi’s result type.