Module nvim_rs::create[][src]

Expand description

Functions to spawn a neovim session.

This implements various possibilities to connect to neovim, including spawning an own child process. Available capabilities might depend on your OS and choice of features.

Supported features: use_tokio and use_async-std.

IMPORTANT: Due to incompatibilities of the rust async ecosystem, you might not be able to use types from one lib with the runtime of another lib. E.g. when using the features use_tokio, you will need to run all the API functions from inside the tokio runtime.

Modules

tokiouse_tokio

Functions to spawn a neovim session using tokio

Traits

A task to generalize spawning a future that returns ().