Cargo Features
[dependencies]
keyring-search = { version = "1.2.1", default-features = false, features = ["platform-all", "platform-linux", "platform-openbsd", "platform-macos", "platform-ios", "platform-windows", "linux-secret-service", "linux-secret-service-rt-async-io-crypto-rust", "linux-secret-service-rt-tokio-crypto-rust", "linux-secret-service-rt-async-io-crypto-openssl", "linux-secret-service-rt-tokio-crypto-openssl", "linux-no-secret-service", "linux-default-keyutils", "windows-test-threading"] }
- default = platform-all
-
The
platform-all
feature is set by default wheneverkeyring-search
is added without
somewhere in the dependency tree.default-features = false - platform-all default = platform-freebsd, platform-ios, platform-linux, platform-macos, platform-openbsd, platform-windows
- platform-linux platform-all = linux-keyutils, linux-secret-service
- platform-freebsd platform-openbsd platform-all = linux-secret-service
- platform-macos platform-all = security-framework
-
Affects
keyring-search::macos
… - platform-ios platform-all = security-framework
-
Affects
keyring-search::ios
… - platform-windows platform-all = byteorder, regex, windows-sys
-
Affects
keyring-search::windows
… - linux-secret-service platform-freebsd? platform-linux? platform-openbsd? = linux-secret…async-io-crypto-rust
- linux-secret-service-rt-async-io-crypto-rust linux-secret-service?
-
Enables rt-async-io-crypto-rust of secret-service
- linux-secret-service-rt-tokio-crypto-rust
-
Enables rt-tokio-crypto-rust of secret-service
- linux-secret-service-rt-async-io-crypto-openssl
-
Enables rt-async-io-crypto-openssl of secret-service
- linux-secret-service-rt-tokio-crypto-openssl
-
Enables rt-tokio-crypto-openssl of secret-service
- linux-no-secret-service = linux-default-keyutils
- linux-default-keyutils linux-no-secret-service? = linux-keyutils
- windows-test-threading
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.
- regex platform-windows?
- byteorder win platform-windows?
- windows-sys win platform-windows?
-
Enables windows-sys ^0.52
- linux-keyutils linux linux-default-keyutils? platform-linux?
-
Affects
keyring-search::keyutils
… - security-framework mac ios platform-ios? platform-macos?
-
Enables security-framework ^2.11.0
- secret-service linux openbsd freebsd linux-secret…io-crypto-openssl? linux-secret…async-io-crypto-rust? linux-secret…tokio-crypto-openssl? linux-secret…rt-tokio-crypto-rust?
-
Affects
keyring-search::secret_service
,keyring-search::secret_service
,keyring-search::secret_service
…