Cargo Features

ayun has no features set by default.

[dependencies]
ayun = { version = "0.24.0", features = ["full", "console", "http1", "http2", "queue", "schedule", "command-make", "command-migrate", "command-schedule", "command-server", "command-queue", "command-status", "commands", "color-eyre", "error-anyhow", "error-eyre", "auth", "cache-memory", "cache", "database", "hash", "http", "metrics", "opendal", "redis", "runtime", "storage", "tracing", "view", "support", "server", "middleware-asset", "middleware-auth", "middleware-body-limit", "middleware-catch-panic", "middleware-compression", "middleware-cors", "middleware-decompression", "middleware-fallback", "middleware-livereload", "middleware-metrics", "middleware-rate-limit", "middleware-request-id", "middleware-set-sensitive-request-headers", "middleware-timeout", "middleware-tracing", "middleware", "request-auth", "request-form", "requet-id", "request-multipart", "request-json", "request-path", "request-query", "request-validate", "request", "response-cookie", "response-json", "response-view", "response"] }
full = commands, console, http1, schedule, server, support
console command-make? command-migrate? command-queue? command-schedule? command-server? command-status? full?

service

Enables ayun-console

Affects ayun::console

http1 full? = runtime

Enables http1 of ayun-server

ayun-server:

http

Affects ayun::http

http2 = runtime

Enables http2 of ayun-server

Affects ayun::http

queue command-queue? = runtime

Enables ayun-queue

Affects ayun::queue

schedule full? = runtime

Enables ayun-schedule

Affects ayun::scheduling

command-make commands? = console

Enables command-make of ayun-console

command-migrate commands? = console

Enables command-migrate of ayun-console

command-schedule commands? = console

Enables command-schedule of ayun-console

command-server commands? = console

Enables command-server of ayun-console

command-queue commands? = console, queue

Enables command-queue of ayun-console

command-status commands? = console

Enables command-status of ayun-console

commands full? = command-make, command-migrate, command-queue, command-schedule, command-server, command-status
color-eyre

error

Enables color-eyre of ayun-core

error-anyhow

Enables anyhow of ayun-core

ayun-core:

error

error-eyre

Enables eyre of ayun-core

auth support?

support

Enables ayun-auth

optional

cache-memory cache?

Enables memory of ayun-cache

cache support? = cache-memory
database support?

Enables ayun-database

hash support?

Enables ayun-hash

http

Enables ayun-http

metrics

Enables ayun-metrics

opendal

Enables ayun-opendal

redis support?

Enables ayun-redis

runtime http1? http2? queue? schedule? support? tracing?

Enables ayun-runtime

storage support?

Enables ayun-storage

tracing support? = runtime

Enables ayun-tracing

view response-view? support?

Enables ayun-view

support full? = auth, cache, database, hash, redis, runtime, storage, tracing, view
server full? = middleware, request, response

http

middleware-asset middleware?

http:middleware

Enables middleware-asset of ayun-server

middleware-auth middleware?

Enables middleware-auth of ayun-server

middleware-body-limit middleware?

Enables middleware-body-limit of ayun-server

middleware-catch-panic middleware?

Enables middleware-catch-panic of ayun-server

middleware-compression middleware?

Enables middleware-compression of ayun-server

middleware-cors middleware?

Enables middleware-cors of ayun-server

middleware-decompression middleware?

Enables middleware-decompression of ayun-server

middleware-fallback middleware?

Enables middleware-fallback of ayun-server

middleware-livereload middleware?

Enables middleware-livereload of ayun-server

middleware-metrics middleware?

Enables middleware-metrics of ayun-server

middleware-rate-limit middleware?

Enables middleware-rate-limit of ayun-server

middleware-request-id middleware?

Enables middleware-request-id of ayun-server

middleware-set-sensitive-request-headers middleware?

Enables middleware-set…request-headers of ayun-server

middleware-timeout middleware?

Enables middleware-timeout of ayun-server

middleware-tracing middleware?

Enables middleware-tracing of ayun-server

middleware server? = middleware-asset, middleware-auth, middleware-body-limit, middleware-catch-panic, middleware-compression, middleware-cors, middleware-decompression, middleware-fallback, middleware-livereload, middleware-metrics, middleware-rate-limit, middleware-request-id, middleware-set…request-headers, middleware-timeout, middleware-tracing
request-auth request?

http:request

Enables request-auth of ayun-server

request-form request?

Enables request-form of ayun-server

requet-id request?

Enables request-id of ayun-server

request-multipart request?

Enables request-multipart of ayun-server

request-json request?

Enables request-json of ayun-server

request-path request?

Enables request-path of ayun-server

request-query request?

Enables request-query of ayun-server

request-validate request?

Enables request-validate of ayun-server

request server? = request-auth, request-form, request-json, request-multipart, request-path, request-query, request-validate, requet-id

http:response

Enables response-cookie of ayun-server

response-json response?

Enables response-json of ayun-server

response-view response? = view

Enables response-view of ayun-server

response server? = response-cookie, response-json, response-view

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.

ayun-cache cache-memory?
ayun-server http1? http2? middleware-asset? middleware-auth? middleware-body-limit? middleware-catch-panic? middleware-compression? middleware-cors? middleware-decompression? middleware-fallback? middleware-livereload? middleware-metrics? middleware-rate-limit? middleware-request-id? middleware-set…request-headers? middleware-timeout? middleware-tracing? request-auth? request-form? request-json? request-multipart? request-path? request-query? request-validate? requet-id? response-cookie? response-json? response-view?