Cargo Features

spacegate-model has no features set by default.

[dependencies]
spacegate-model = { version = "0.2.0-alpha.2", features = ["ext-k8s", "ext-axum", "ext-redis", "typegen"] }
ext-k8s = chrono, k8s-gateway-api, k8s-openapi, kube, schemars

Affects ext::k8s

ext-axum = spacegate-ext-axum

Affects ext::axum

ext-redis = spacegate-ext-redis

Affects ext::redis

typegen = ts-rs

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.

spacegate-ext-redis ext-redis?
spacegate-ext-axum ext-axum?
k8s-openapi ext-k8s?

Enables k8s-openapi ^0.19

k8s-gateway-api ext-k8s?

Enables k8s-gateway-api ^0.13

kube ext-k8s?

Enables kube ^0.85

schemars ext-k8s?
chrono ext-k8s?
ts-rs typegen?

Enables ts-rs ^8