Cargo Features

wtx-ui has no features set by default.

[dependencies]
wtx-ui = { version = "0.1.0", features = ["embed-migrations", "http-client", "schema-manager", "schema-manager-dev", "unified", "web-socket"] }
embed-migrations = clap

Enables fs of tokio, schema-manager and std of wtx

http-client = clap

Enables http-client-pool, tokio-rustls, tracing, tracing-subscriber and webpki-roots of wtx

schema-manager schema-manager-dev? = clap, rand_chacha

Enables getrandom, postgres, rand_chacha, schema-manager and std of wtx

schema-manager-dev = dotenvy, schema-manager

Enables schema-manager-dev, tracing and tracing-subscriber of wtx

unified
web-socket = clap

Enables web-socket-handshake of wtx

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.

clap embed-migrations? http-client? schema-manager? web-socket?
dotenvy schema-manager-dev?
rand_chacha schema-manager?