Cargo Features
spacegate-shell has no features set by default.
[dependencies]
spacegate-shell = { version = "0.2.0-alpha.2", features = ["ext-redis", "ext-axum", "cache", "fs", "k8s", "plugin-all", "plugin-cache", "plugin-limit", "plugin-header-modifier", "plugin-inject", "plugin-redirect", "plugin-retry", "plugin-rewrite", "plugin-maintenance", "plugin-status", "plugin-dylib", "plugin-set-version", "plugin-east-west-traffic-white-list"] }
- ext-redis = spacegate-ext-redis
-
Enables redis of spacegate-plugin
- ext-axum = spacegate-ext-axum
-
Enables axum of spacegate-config and spacegate-plugin
- cache k8s? = spacegate-ext-redis
-
Enables redis of spacegate-config, cache of spacegate-plugin
Affects
spacegate-shell::startup_redis
… - fs
-
Enables fs of spacegate-config
Affects
spacegate-shell::startup_file
… - k8s = cache
-
Enables k8s of spacegate-config, header-modifier, redirect and rewrite of spacegate-plugin
Affects
spacegate-shell::startup_k8s
… - plugin-all
-
Enables full of spacegate-plugin
- plugin-cache
-
Enables cache of spacegate-plugin
- plugin-limit
-
Enables limit of spacegate-plugin
- plugin-header-modifier
-
Enables header-modifier of spacegate-plugin
- plugin-inject
-
Enables inject of spacegate-plugin
- plugin-redirect
-
Enables redirect of spacegate-plugin
- plugin-retry
-
Enables retry of spacegate-plugin
- plugin-rewrite
-
Enables rewrite of spacegate-plugin
- plugin-maintenance
-
Enables maintenance of spacegate-plugin
- plugin-status
-
Enables status of spacegate-plugin
- plugin-dylib
-
Enables dylib of spacegate-plugin
- plugin-set-version
-
Enables set-version of spacegate-plugin
- plugin-east-west-traffic-white-list
-
Enables east-west-traffic-white-list of spacegate-plugin
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.