Cargo Features

[dependencies]
authifier = { version = "1.0.8", default-features = false, features = ["async-std-runtime", "database-mongodb", "rocket_impl", "okapi_impl", "schemas", "revolt_source_list", "pwned100k", "have_i_been_pwned", "shield", "default_inbuilts"] }
default = async-std-runtime, database-mongodb, default_inbuilts

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

async-std-runtime default = async-std

Enables async-std-runtime of mongodb

database-mongodb default = bson, mongodb
rocket_impl = rocket

Affects derive::rocket

okapi_impl = revolt_okapi, revolt_rocket_okapi, schemas

Affects derive::okapi

schemas okapi_impl? = schemars
revolt_source_list
pwned100k default_inbuilts
have_i_been_pwned
hcaptcha shield default_inbuilts = reqwest
default_inbuilts default = hcaptcha, pwned100k, shield

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.

bson database-mongodb

Enables bson

MongoDB

mongodb async-std-runtime database-mongodb
async-std async-std-runtime

Enables async-std

Async runtime

revolt_rocket_okapi okapi_impl?

Enables revolt_rocket_okapi

Schemas

revolt_okapi okapi_impl?
schemars schemas?
reqwest hcaptcha? shield?

Enables reqwest ^0.11.10

Web Requests

rocket rocket_impl?

Enables rocket

Rocket