Crate oxi_types

Source
Expand description

Rust bindings to the C types used by Neovim’s API.

Modules§

conversion
Traits for converting between Neovim Objects and Rust types.
iter
Iterators over Arrays and Dictionarys.

Structs§

Array
A vector of Neovim Objects.
Dictionary
A vector of Neovim (String, Object) pairs.
Error
Binding to the error type used by Neovim.
Function
A wrapper around a Lua reference to a function stored in the Lua registry.
NonOwning
A non-owning value for lifetime 'a.
Object
Binding to a Neovim object.
String
Binding to the string type used by Neovim.

Enums§

ObjectKind
Specifies the kind of a Neovim Object.