Cargo Features
[dependencies]
cloud-node-discovery = { version = "0.2.0", default-features = false, features = ["all", "aws", "upcloud"] }
- default = all
-
The
all
feature is set by default whenevercloud-node-discovery
is added without
somewhere in the dependency tree.default-features = false - all default = aws, upcloud
- aws all = aws-config, aws-sdk-ec2
-
Affects
providers::aws
… - upcloud all = upcloud-sdk
-
Affects
providers::upcloud
…
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.
- aws-config aws?
-
Enables aws-config
Provider-specific dependencies
- aws-sdk-ec2 aws?
- upcloud-sdk upcloud?