Cargo Features
zino-core has no features set by default.
[dependencies]
zino-core = { version = "0.27.1", features = ["full", "accessor", "accessor-azblob", "accessor-azdls", "accessor-cacache", "accessor-cos", "accessor-dashmap", "accessor-dropbox", "accessor-fs", "accessor-gcs", "accessor-gdrive", "accessor-ghac", "accessor-http", "accessor-ipfs", "accessor-ipmfs", "accessor-memcached", "accessor-memory", "accessor-mini-moka", "accessor-moka", "accessor-mysql", "accessor-obs", "accessor-onedrive", "accessor-oss", "accessor-persy", "accessor-postgresql", "accessor-redb", "accessor-redis", "accessor-s3", "accessor-sled", "accessor-supabase", "accessor-webdav", "accessor-webhdfs", "all-accessors", "all-chatbots", "all-connectors", "all-locales", "all-validators", "chatbot", "chatbot-openai", "connector", "connector-arrow", "connector-http", "connector-mysql", "connector-postgres", "connector-sqlite", "cookie", "crypto-sm", "debug", "dotenv", "env-filter", "flume", "http02", "i18n", "jwt", "locale", "locale-en", "locale-es", "locale-de", "locale-fr", "locale-zh", "metrics", "oidc", "opa", "openapi", "orm", "orm-mariadb", "orm-mysql", "orm-postgres", "orm-sqlite", "orm-sqlx", "orm-tidb", "runtime-async-std", "runtime-tokio", "sentry", "tls-native", "tls-rustls", "tracing-log", "tracing-subscriber", "validator", "validator-credit-card", "validator-email", "validator-phone-number", "validator-regex", "view", "view-minijinja", "view-tera"] }
- full = all-accessors, all-chatbots, all-connectors, all-locales, all-validators, cookie, dotenv, env-filter, flume, i18n, jwt, metrics, oidc, opa, openapi, orm, sqids, tracing-log, view
- accessor accessor-azblob? accessor-azdls? accessor-cacache? accessor-cos? accessor-dashmap? accessor-dropbox? accessor-fs? accessor-gcs? accessor-gdrive? accessor-ghac? accessor-http? accessor-ipfs? accessor-ipmfs? accessor-memcached? accessor-memory? accessor-mini-moka? accessor-moka? accessor-mysql? accessor-obs? accessor-onedrive? accessor-oss? accessor-persy? accessor-postgresql? accessor-redb? accessor-redis? accessor-s3? accessor-sled? accessor-supabase? accessor-webdav? accessor-webhdfs? all-accessors? = opendal
-
Affects
zino-core::accessor
… - accessor-azblob all-accessors? = accessor
-
Enables services-azblob of opendal
- accessor-azdls all-accessors? = accessor
-
Enables services-azdls of opendal
- accessor-cacache all-accessors? = accessor
-
Enables services-cacache of opendal
- accessor-cos all-accessors? = accessor
-
Enables services-cos of opendal
- accessor-dashmap all-accessors? = accessor
-
Enables services-dashmap of opendal
- accessor-dropbox all-accessors? = accessor
-
Enables services-dropbox of opendal
- accessor-fs all-accessors? = accessor
-
Enables services-fs of opendal
- accessor-gcs all-accessors? = accessor
-
Enables services-gcs of opendal
- accessor-gdrive all-accessors? = accessor
-
Enables services-gdrive of opendal
- accessor-ghac all-accessors? = accessor
-
Enables services-ghac of opendal
- accessor-http all-accessors? = accessor
-
Enables services-http of opendal
- accessor-ipfs all-accessors? = accessor
-
Enables services-ipfs of opendal
- accessor-ipmfs all-accessors? = accessor
-
Enables services-ipmfs of opendal
- accessor-memcached all-accessors? = accessor
-
Enables services-memcached of opendal
- accessor-memory all-accessors? = accessor
-
Enables services-memory of opendal
- accessor-mini-moka all-accessors? = accessor
-
Enables services-mini-moka of opendal
- accessor-moka all-accessors? = accessor
-
Enables services-moka of opendal
- accessor-mysql all-accessors? = accessor
-
Enables services-mysql of opendal
- accessor-obs all-accessors? = accessor
-
Enables services-obs of opendal
- accessor-onedrive all-accessors? = accessor
-
Enables services-onedrive of opendal
- accessor-oss all-accessors? = accessor
-
Enables services-oss of opendal
- accessor-persy all-accessors? = accessor
-
Enables services-persy of opendal
- accessor-postgresql all-accessors? = accessor
-
Enables services-postgresql of opendal
- accessor-redb all-accessors? = accessor
-
Enables services-redb of opendal
- accessor-redis all-accessors? = accessor
-
Enables services-redis of opendal
- accessor-s3 all-accessors? = accessor
-
Enables services-s3 of opendal
- accessor-sled all-accessors? = accessor
-
Enables services-sled of opendal
- accessor-supabase all-accessors? = accessor
-
Enables services-supabase of opendal
- accessor-webdav all-accessors? = accessor
-
Enables services-webdav of opendal
- accessor-webhdfs all-accessors? = accessor
-
Enables services-webhdfs of opendal
- all-accessors full? = accessor, accessor-azblob, accessor-azdls, accessor-cacache, accessor-cos, accessor-dashmap, accessor-dropbox, accessor-fs, accessor-gcs, accessor-gdrive, accessor-ghac, accessor-http, accessor-ipfs, accessor-ipmfs, accessor-memcached, accessor-memory, accessor-mini-moka, accessor-moka, accessor-mysql, accessor-obs, accessor-onedrive, accessor-oss, accessor-persy, accessor-postgresql, accessor-redb, accessor-redis, accessor-s3, accessor-sled, accessor-supabase, accessor-webdav, accessor-webhdfs
- all-chatbots full? = chatbot, chatbot-openai
- all-connectors full? = connector, connector-arrow, connector-http, connector-mysql, connector-postgres, connector-sqlite
- all-locales full? = locale, locale-de, locale-en, locale-es, locale-fr, locale-zh
- all-validators full? = validator-credit-card, validator-email, validator-phone-number, validator-regex
- chatbot all-chatbots? chatbot-openai?
-
Affects
zino-core::chatbot
… - chatbot-openai all-chatbots? = chatbot
-
Enables async-openai
- connector all-connectors? connector-arrow? connector-http? connector-mysql? connector-postgres? connector-sqlite? = connector-http
-
Affects
zino-core::connector
… - connector-arrow all-connectors? = connector
-
Enables datafusion ^42.2.0
- connector-http all-connectors? connector? = connector
- connector-mysql all-connectors? = connector, sqlx
- connector-postgres all-connectors? = connector, sqlx
- connector-sqlite all-connectors? = connector, sqlx
-
Enables cookie, cookies of reqwest
Affects
request::RequestContext.new_cookie
,request::RequestContext.get_cookie
… - crypto-sm
- debug
-
Enables debug and preserve_order of optional minijinja, preserve_order and preserve_path_order of optional utoipa and preserve_order of serde_json, toml, and optional tera
serde_json:
Make serde_json::Map use a representation which maintains insertion order.
This allows data to be read into a Value and written back to a JSON string while preserving the order of map keys in the input. - dotenv full?
-
Enables dotenvy
- env-filter full?
-
Enables env-filter and smallvec of tracing-subscriber
- flume full?
-
Enables flume
- http02
-
Enables http ^0.2.12
Affects
response::StatusCode
… - i18n full?
-
Enables fluent, intl-memoizer, and unic-langid
Affects
zino-core::i18n
,request::RequestContext.locale
,request::RequestContext.translate
… - jwt full?
-
Enables jwt-simple, jwt of optional regorus
Affects
request::RequestContext.parse_jwt_claims
… - locale all-locales? locale-de? locale-en? locale-es? locale-fr? locale-zh? = random_word
- locale-en all-locales? = locale
-
Enables en of random_word
- locale-es all-locales? = locale
-
Enables es of random_word
- locale-de all-locales? = locale
-
Enables de of random_word
- locale-fr all-locales? = locale
-
Enables fr of random_word
- locale-zh all-locales? = locale
-
Enables zh of random_word
- metrics full?
-
Enables metrics and metrics-exporter-prometheus and layers-metrics of optional opendal
opendal:
Enable layers metrics support
- oidc full?
-
Enables rauthy-client
- opa full? = regorus
- openapi full?
-
Enables utoipa
Affects
application::Application.openapi
,json_object::JsonObjectExt.translate_with_openapi
… - orm full? orm-sqlx? = orm-sqlx
-
Affects
zino-core::orm
… - orm-mariadb = orm-sqlx
-
Affects
decode::decode_array
,decode::decode_decimal
… - orm-mysql = orm-sqlx
-
Affects
decode::decode_decimal
… - orm-postgres = orm-sqlx
-
Affects
decode::decode_uuid
,decode::decode_array
,decode::decode_decimal
… - orm-sqlite = orm-sqlx
- orm-sqlx orm? orm-mariadb? orm-mysql? orm-postgres? orm-sqlite? orm-tidb? = orm, sqlx
- orm-tidb = orm-sqlx
-
Affects
decode::decode_decimal
… - runtime-async-std
-
Enables runtime-async-std of optional sqlx
sqlx:
Base runtime features without TLS
- runtime-tokio
-
Enables runtime-tokio of optional sqlx
- sentry = tracing-subscriber
-
Enables sentry and sentry-tracing
- tls-native
-
Enables tls-native-tls of optional sqlx and native-tls of reqwest and optional sentry
reqwest:
Enables native-tls specific functionality not available by default.
- tls-rustls
-
Enables rustls-tls-native-roots of reqwest, rustls of optional sentry and tls-rustls of optional sqlx
sqlx:
For backwards compatibility
- tracing-log full?
-
Enables tracing-log, tracing-log of tracing-subscriber
- tracing-subscriber env-filter? sentry? tracing-log?
-
Enables tracing-appender and tracing-subscriber
- validator validator-credit-card? validator-email? validator-phone-number? validator-regex?
- validator-credit-card all-validators? = validator
-
Enables card-validate
- validator-email all-validators? = validator
- validator-phone-number all-validators? = validator
-
Enables phonenumber
- validator-regex all-validators? = validator
- view full? view-minijinja? view-tera?
-
Enables minijinja
Affects
zino-core::view
… - view-minijinja = view
-
Enables minijinja
- view-tera = view
-
Enables tera
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.
- regorus opa?
- sqids full?
- random_word locale? locale-de? locale-en? locale-es? locale-fr? locale-zh?
- sqlx connector-mysql? connector-postgres? connector-sqlite? orm-mariadb? orm-mysql? orm-postgres? orm-sqlite? orm-sqlx? orm-tidb?
- opendal accessor? accessor-azblob? accessor-azdls? accessor-cacache? accessor-cos? accessor-dashmap? accessor-dropbox? accessor-fs? accessor-gcs? accessor-gdrive? accessor-ghac? accessor-http? accessor-ipfs? accessor-ipmfs? accessor-memcached? accessor-memory? accessor-mini-moka? accessor-moka? accessor-mysql? accessor-obs? accessor-onedrive? accessor-oss? accessor-persy? accessor-postgresql? accessor-redb? accessor-redis? accessor-s3? accessor-sled? accessor-supabase? accessor-webdav? accessor-webhdfs?