Cargo Features

[dependencies]
mbp2 = { version = "0.3.1", default-features = false, features = ["async-gql", "crypto", "juniper-gql", "gql-subs", "mail"] }
default = crypto, mail

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

async-gql = async-graphql, rocket, rocket_dyn_templates

Affects mbp2::gql

crypto default = aes, cbc, hex, rand

Affects mbp2::crypto

juniper-gql = actix-web, juniper

Affects mbp2::gql

gql-subs = actix, actix-rt, actix-web-actors, juniper_graphql_ws
mail default

Affects mbp2::mail

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.

actix gql-subs?
actix-rt gql-subs?
actix-web juniper-gql?
actix-web-actors gql-subs?
aes crypto
cbc crypto
hex crypto
rand crypto

Enables rand ^0.8.5

juniper juniper-gql?

Enables juniper ^0.15.12

async-graphql async-gql?

Enables async-graphql ^6.0

juniper_graphql_ws gql-subs?

Enables juniper_graphql_ws ^0.2.6

rocket async-gql?
rocket_dyn_templates async-gql?

Enables rocket_dyn_templates ^0.1.0-rc.2