Cargo Features
[dependencies]
houseflow-types = { version = "0.1.1", default-features = false, features = ["actix", "token", "admin", "auth", "fulfillment", "lighthouse", "postgres-types", "serde"] }
- default = serde
-
The
serde
feature is set by default wheneverhouseflow-types
is added without
somewhere in the dependency tree.default-features = false - actix = actix-web
- token auth? fulfillment? = base64, hmac, sha2
-
Affects
houseflow-types::token
… - admin = validator
-
Affects
houseflow-types::admin
… - auth = token, validator
-
Affects
houseflow-types::auth
… - fulfillment = lighthouse, token
-
Affects
houseflow-types::fulfillment
… - lighthouse fulfillment? = houseflow-macros, serde_json
-
Affects
houseflow-types::lighthouse
…
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.
- actix-web actix?
- postgres-types implicit feature
-
Enables postgres-types
postgres-types:
Conversions between Rust and Postgres values
- serde default
- houseflow-macros lighthouse?
- serde_json lighthouse?
- base64 token?
-
Enables base64 ^0.13.0
- hmac token?
-
Enables hmac ^0.11.0
- sha2 token?
-
Enables sha2 ^0.9.5
- validator admin? auth?
-
Enables validator ^0.13.0