Cargo Features
[dependencies]
t-rust-less-lib = { version = "0.2.18", default-features = false, features = ["with_x11", "with_wayland", "rust_crypto", "dropbox", "openssl", "sled"] }
- default = dropbox, rust_crypto, sled, with_wayland, with_x11
-
These default features are set whenever
t-rust-less-lib
is added without
somewhere in the dependency tree.default-features = false - with_x11 default = x11
- with_wayland default = wayland-client, wayland-protocols
-
Affects
clipboard::unix_wayland
… - rust_crypto default = aes-gcm, rsa
- dropbox default = dropbox-sdk, tiny_http
-
Affects
block_store::dropbox
…
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.
- openssl implicit feature
-
Enables openssl
openssl:
OpenSSL bindings
- rsa rust_crypto
- aes-gcm rust_crypto
- dropbox-sdk dropbox
- sled default
- tiny_http dropbox
- wayland-client unix with_wayland
-
Enables wayland-client ^0.29
- wayland-protocols unix with_wayland
-
Enables wayland-protocols ^0.29
- x11 unix with_x11