Cargo Features
[dependencies]
rattler_networking = { version = "0.26.2", default-features = false, features = ["native-tls", "rustls-tls", "gcs", "s3", "system-integration", "rattler_config"] }
- default = rustls-tls, system-integration
-
These default features are set whenever
rattler_networkingis added withoutsomewhere in the dependency tree.default-features = false - native-tls
-
Enables native-tls of reqwest ^0.12.15
- rustls-tls default
-
Enables rustls-tls of reqwest ^0.12.15
- gcs = google-cloud-auth
-
Affects
rattler_networking::gcs_middleware… - s3 = aws-config, aws-sdk-s3, aws-smithy-http-client
-
Affects
rattler_networking::s3_middleware… - system-integration default = dirs, keyring, netrc-rs
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.
- dirs system-integration
- google-cloud-auth gcs?
- aws-config s3?
- aws-sdk-s3 s3?
- aws-smithy-http-client s3?
- keyring system-integration
-
Affects
backends::keyring… - netrc-rs system-integration
-
Affects
backends::netrc… - rattler_config implicit feature
-
Enables rattler_config
rattler_config:
A crate to configure rattler and derived tools
Affects
s3_middleware::compute_s3_config…