Module nvim_rs::create

source ·
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§

Traits§

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

Functions§

  • Create a std::io::File for stdout, which is not line-buffered, as opposed to std::io::Stdout.