Crate nvim_types

Source

Modules§

conversion
Traits for converting between Neovim Objects and Rust types.

Structs§

ArrayIterator
An owning iterator over the Objects of a Neovim Array.
DictIterator
An owning iterator over the (String, Object) pairs of a Neovim Dictionary.
Error
Binding to the error type used by Neovim.
Function
A wrapper around a Lua reference to a function stored in the Lua registry.
KVec
Binding to Klib’s kvec.
KeyValuePair
A key-value pair mapping a Neovim String to a Neovim Object.
Object
Binding to a Neovim object.
String
Binding to the string type used by Neovim.

Enums§

ObjectKind
Specifies the kind of a Neovim Object.

Type Aliases§

Array
A vector of Neovim Objects.
Dictionary
A vector of Neovim KeyValuePair s.