Cargo Features
[dependencies]
t-rust-less-lib = { version = "0.2.23", default-features = false, features = ["with_x11", "with_wayland", "rust_crypto", "dropbox", "with_specta", "with_sled", "nightly-features", "use_os", "openssl"] }
- default = rust_crypto, with_wayland, with_x11
-
These default features are set whenever
t-rust-less-libis added withoutsomewhere in the dependency tree.default-features = false - with_x11 default = x11
- with_wayland default = wayland-client, wayland-protocols, wayland-protocols-wlr
-
Affects
clipboard::unix_wayland… - rust_crypto default = aes-gcm, rsa
- dropbox = dropbox-sdk, tiny_http
-
Affects
block_store::dropbox… - with_specta = specta
- with_sled = sled
- nightly-features
-
Affects
memory::memset… - use_os
-
Affects
memory::memset,memory::memzero,memory::memzero…
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 with_sled?
- tiny_http dropbox?
- specta with_specta?
- wayland-client unix not android with_wayland
- wayland-protocols unix not android with_wayland
-
Enables wayland-protocols ^0.31
- wayland-protocols-wlr unix not android with_wayland
-
Enables wayland-protocols-wlr ^0.2
- x11 unix not android with_x11