Cargo Features
drmemd has no features set by default.
[dependencies]
drmemd = { version = "0.3.0", features = ["simple-backend", "redis-backend", "no-client", "graphql", "graphiql", "driver-ntp", "driver-sump", "driver-tplink", "driver-weather-wu", "all-drivers"] }
These are features that can be enabled for drmem.
- simple-backend = drmem-db-simple
-
Backends
- redis-backend = drmem-db-redis
- no-client
-
Client APIs
- graphql graphiql? = juniper, juniper_graphql_ws, juniper_warp, libmdns, warp
-
Affects
config::Config.graphql
… - graphiql = graphql
- driver-ntp all-drivers? = drmem-drv-ntp
-
Drivers
- driver-sump all-drivers? = drmem-drv-sump
- driver-tplink all-drivers? = drmem-drv-tplink
- driver-weather-wu all-drivers? = drmem-drv-weather-wu
- all-drivers = driver-ntp, driver-sump, driver-tplink, driver-weather-wu
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.
- drmem-db-redis redis-backend?
- drmem-db-simple simple-backend?
- drmem-drv-ntp driver-ntp?
- drmem-drv-sump driver-sump?
- drmem-drv-tplink driver-tplink?
- drmem-drv-weather-wu driver-weather-wu?
- juniper graphql?
-
Enables juniper ^0.15
- juniper_graphql_ws graphql?
-
Enables juniper_graphql_ws ^0.3
- juniper_warp graphql?
-
Enables juniper_warp ^0.7
- libmdns graphql?
-
Enables libmdns ^0.7
- warp graphql?