Module 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§

tokiouse_tokio
Functions to spawn a neovim session using tokio

Traits§

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

Functions§

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