Cargo Features
[dependencies]
teller-providers = { version = "2.0.7", default-features = false, features = ["ssm", "aws_secretsmanager", "google_secretmanager", "hashicorp_vault", "dotenv", "hashicorp_consul", "aws", "etcd"] }
- default = aws_secretsmanager, dotenv, etcd, google_secretmanager, hashicorp_consul, hashicorp_vault, ssm
-
These default features are set whenever
teller-providers
is added without
somewhere in the dependency tree.default-features = false - ssm default = aws
-
Enables aws-sdk-ssm
aws-ssm
Affects
providers::ssm
… - aws_secretsmanager default = aws
-
Enables aws-sdk-secretsmanager
aws-secretsmanager
Affects
providers::aws_secretsmanager
… - google_secretmanager default
-
Enables crc32c and google-secretmanager1
google-secretmanager1:
gcp
Affects
providers::google_secretmanager
… - hashicorp_vault default
-
Enables rustify ^0.5.3 and vaultrs
vaultrs:
hashivault
Affects
providers::hashicorp_vault
… - dotenv default
-
Enables dotenvy
Affects
providers::dotenv
… - hashicorp_consul default
-
Enables rs-consul ^0.6.0
HashiCorp Consul
Affects
providers::hashicorp_consul
… - aws aws_secretsmanager ssm
-
Enables aws-config
- etcd default
-
Enables etcd-client ^0.12
Affects
providers::etcd
…