Cargo Features
[dependencies]
reproto = { version = "0.3.36", default-features = false, features = ["tracing", "self-updates", "languageserver", "notify"] }
- default = languageserver, notify, self-updates
-
These default features are set whenever
reproto
is added without
somewhere in the dependency tree.default-features = false - tracing
-
Enable to emit very detailed tracing, potentially performance sensitive.
- self-updates default = flate2, futures, hyper, hyper-rustls, ring, same-file, tar, tokio-core
- languageserver default = reproto-languageserver
Features from optional dependencies
In crates that don't use the dep:
syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.
- reproto-languageserver languageserver
- notify default
-
Enables notify ^4
Affects
watch::entry
… - same-file self-updates
-
Enables same-file
for self-updates
- ring self-updates
-
Enables ring ^0.13.0-alpha
- hyper self-updates
-
Enables hyper ^0.11
- hyper-rustls self-updates
-
Enables hyper-rustls ^0.12
- tokio-core self-updates
- futures self-updates
-
Enables futures ^0.1
- flate2 self-updates
-
Enables flate2 ^0.2
- tar self-updates