Cargo Features
[dependencies]
acton-htmx = { version = "1.0.0-beta.7", default-features = false, features = ["cedar", "postgres", "sqlite", "mysql", "redis", "otel-metrics", "aws-sdk-sesv2", "aws-config", "clamav"] }
- default = cedar, postgres, redis
-
These default features are set whenever
acton-htmxis added withoutsomewhere in the dependency tree.default-features = false - cedar default
-
Enables cedar-policy
Affects
config::FailureMode,config::CedarConfig,config::ActonHtmxConfig.cedar,cedar_admin::ReloadPolicyResponse,cedar_admin::PolicyStatusResponse,cedar_admin::reload_policies,cedar_admin::policy_status,handlers::cedar_admin,cedar::CedarError,cedar::CedarAuthzBuilder,cedar::CedarAuthz,cedar_template::AuthzContext,cedar_template::AuthzContextBuilder,middleware::cedar,middleware::cedar_template… - postgres default
-
Enables sqlx
- sqlite
-
Enables sqlx
Affects
database::create_sqlite_pool… - mysql
- redis default
-
Enables deadpool-redis ^0.22 and redis ^0.32
Affects
agent::redis_agent… - otel-metrics
-
Enables opentelemetry and opentelemetry-otlp
- aws-sdk-sesv2
-
Enables aws-sdk-sesv2
Affects
aws_ses::AwsSesBackend… - aws-config
-
Enables aws-config
- clamav
-
Enables clamav-client
Affects
scanning::ClamAvConnection,scanning::ClamAvScanner…