Cargo Features

[dependencies]
silent = { version = "1.2.2", default-features = false, features = ["full", "admin", "server", "ws", "multipart", "sse", "security", "static", "session", "cookie", "template", "scheduler", "test"] }
default = server, static, test

These default features are set whenever silent is added without default-features = false somewhere in the dependency tree.

full = admin, cookie, multipart, scheduler, security, server, session, sse, static, template, test, ws
admin full? = server, session, sse, template
server default admin? full?

Enables fs, net, rt-multi-thread and signal of tokio

Affects form::FormData.files

ws full?

Affects handler_append::WSHandlerAppend

multipart full?
sse admin? full?
security full?
static default full?
session admin? full? = cookie
template admin? full?
scheduler full?
test default full?

Enables macros and rt of tokio

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.

tokio server test