Cargo Features

[dependencies]
zino = { version = "0.30.1", default-features = false, features = ["actix", "auth", "axum", "cookie", "dioxus", "dioxus-desktop", "debug", "i18n", "jwt", "logger", "metrics", "ntex", "oidc", "opa", "orm", "view"] }
default = logger

The logger feature is set by default whenever zino is added without default-features = false somewhere in the dependency tree.

actix

Enables zino-actix, zino-http, and zino-openapi

auth jwt? oidc? opa? = zino-auth

Enables auth of optional zino-http

axum

Enables zino-axum, zino-http, and zino-openapi

Enables cookie of zino-core and optional zino-http

dioxus dioxus-desktop? = zino-dioxus
dioxus-desktop = dioxus

Enables desktop of zino-dioxus

debug

Enables debug of zino-core, optional zino-http, and optional zino-openapi

i18n

Enables i18n of zino-http

jwt = auth

Enables jwt of zino-auth and optional zino-http

logger default

Enables tracing-log and tracing-subscriber of zino-core

metrics

Enables metrics of zino-core, optional zino-http, and zino-storage

ntex

Enables zino-http, zino-ntex, and zino-openapi

oidc = auth

Enables oidc of zino-auth

opa = auth

Enables opa of zino-auth

orm = zino-orm

Enables orm of optional zino-actix, optional zino-axum, and optional zino-ntex

view

Enables view of zino-http

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.

zino-orm orm?
zino-dioxus dioxus? dioxus-desktop?
zino-auth auth? jwt? oidc? opa?