Cargo Features
[dependencies]
async-lsp = { version = "0.2.0", default-features = false, features = ["client-monitor", "omni-trait", "stdio", "tracing", "forward", "async-io", "tokio"] }
- default = client-monitor, omni-trait, stdio, tracing
-
These default features are set whenever
async-lsp
is added without
somewhere in the dependency tree.default-features = false - client-monitor default
-
Enables rustix and waitpid-any
Affects
async-lsp::client_monitor
… - omni-trait default
- stdio default
-
Enables net of optional tokio and fs of rustix
rustix:
Enable
rustix::fs::*
.Affects
async-lsp::stdio
… - tracing default
-
Enables tracing
Affects
async-lsp::tracing
… - forward