Cargo Features

[dependencies]
tsunami = { version = "0.11.1", default-features = false, features = ["aws", "azure", "baremetal", "args"] }
default = aws, azure, baremetal

These default features are set whenever tsunami is added without default-features = false somewhere in the dependency tree.

aws default = futures-util, rusoto_core, rusoto_ec2, tempfile, tokio, ubuntu-ami

Affects providers::aws

azure default = futures-util, serde, serde_json, tokio

Enables process of tokio

Affects providers::azure

baremetal default

Affects providers::baremetal

args = structopt

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.

rusoto_core aws

Enables rusoto_core ^0.46.0

rusoto_ec2 aws

Enables rusoto_ec2 ^0.46.0

futures-util aws azure
tempfile aws
tokio aws azure
serde_json azure
serde azure
structopt args?
ubuntu-ami aws