Cargo Features

ood_persistence has no features set by default.

[dependencies]
ood_persistence = { version = "0.3.1", features = ["nightly", "async", "sync", "bb8_postgres", "r2d2_postgres", "r2d2_sqlite", "r2d2_mysql"] }
nightly

Affects asyn::ConnectionClient.start_transaction, asyn::TransactionClient, bb8_postgres::InnerTrx, bb8_postgres::Transaction, r2d2_mysql::InnerTrx, r2d2_mysql::Transaction, r2d2_postgres::InnerTrx, r2d2_postgres::Transaction, r2d2_sqlite::InnerTrx, r2d2_sqlite::Transaction, syn::ConnectionClient.start_transaction, syn::TransactionClient

async bb8_postgres? = async-trait

Affects ood_persistence::asyn

sync r2d2_mysql? r2d2_postgres? r2d2_sqlite?

Affects ood_persistence::syn

bb8_postgres = async, bb8, bb8-postgres

Affects ood_persistence::bb8_postgres

r2d2_postgres = r2d2, r2d2-postgres, sync

Affects ood_persistence::r2d2_postgres

r2d2_sqlite = r2d2, r2d2-sqlite, sync

Affects ood_persistence::r2d2_sqlite

r2d2_mysql = r2d2, r2d2-mysql, sync

Affects ood_persistence::r2d2_mysql

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.

async-trait async?
bb8 bb8_postgres?

Enables bb8 ^0.7

bb8-postgres bb8_postgres?

Enables bb8-postgres ^0.7

r2d2 r2d2_mysql? r2d2_postgres? r2d2_sqlite?
r2d2-postgres r2d2_postgres?

Enables r2d2_postgres

r2d2-sqlite r2d2_sqlite?

Enables r2d2_sqlite ^0.19

r2d2-mysql r2d2_mysql?

Enables r2d2_mysql ^18.0