Cargo Features

rocket_db_pools has no features set by default.

[dependencies]
rocket_db_pools = { version = "0.1.0", features = ["deadpool_postgres", "deadpool_redis", "sqlx_mysql", "sqlx_postgres", "sqlx_sqlite", "sqlx_macros", "diesel_postgres", "diesel_mysql", "mongodb"] }
deadpool_postgres = deadpool, deadpool-postgres

deadpool features

deadpool_redis = deadpool, deadpool-redis
sqlx_mysql = sqlx

sqlx features

Enables mysql of sqlx

sqlx_postgres = sqlx

Enables postgres of sqlx

sqlx_sqlite = sqlx

Enables sqlite of sqlx

sqlx_macros

Enables macros of sqlx

diesel_postgres = deadpool, diesel

diesel features

Enables deadpool and postgres of diesel-async

Affects diesel::PgPool, rocket_db_pools::diesel

diesel_mysql = deadpool, diesel

Enables deadpool and mysql of diesel-async

Affects diesel::MysqlPool, rocket_db_pools::diesel

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.

mongodb implicit feature

Enables mongodb

mongodb:

The official MongoDB driver for Rust

deadpool-postgres deadpool_postgres?

Enables deadpool-postgres ^0.10

deadpool-redis deadpool_redis?

Enables deadpool-redis ^0.12

diesel diesel_mysql? diesel_postgres?
diesel-async diesel_mysql? diesel_postgres?
deadpool deadpool_postgres? deadpool_redis? diesel_mysql? diesel_postgres?

Enables deadpool ^0.9

sqlx sqlx_macros? sqlx_mysql? sqlx_postgres? sqlx_sqlite?