Cargo Features

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

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 default = actix-web, juniper

Affects mbp2::gql

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

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
juniper juniper-gql

Enables juniper ^0.15.11

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