Cargo Features
csml_engine has no features set by default.
[dependencies]
csml_engine = { version = "1.11.2", features = ["mongo", "dynamo", "postgresql", "sqlite", "diesel_postgresql", "diesel_sqlite"] }
- mongo = bson, futures, mongodb
-
Affects
data::MongoDbClient
,db_connectors::is_mongodb
,utils::get_expires_at_for_mongodb
… - dynamo = rusoto_core, rusoto_dynamodb, rusoto_s3, serde_dynamodb
-
Affects
data::DynamoDbClient
,db_connectors::is_dynamodb
,utils::get_expires_at_for_dynamodb
… - postgresql = diesel_postgresql
-
Affects
data::PostgresqlClient
,db_connectors::is_postgresql
,utils::get_expires_at_for_postgresql
… - sqlite = diesel_sqlite
-
Affects
data::SqliteClient
,db_connectors::is_sqlite
,utils::get_expires_at_for_sqlite
… - diesel_postgresql postgresql? = diesel_migrations
-
Enables chrono, postgres and uuidv07 of diesel ^1.4.8
- diesel_sqlite sqlite? = diesel_migrations
-
Enables chrono and sqlite of diesel ^1.4.8
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 mongo?
- futures mongo?
- mongodb mongo?
-
Enables mongodb ^2.0.0
- rusoto_core dynamo?
-
Enables rusoto_core ^0.47.0
- rusoto_dynamodb dynamo?
-
Enables rusoto_dynamodb ^0.47.0
- rusoto_s3 dynamo?
-
Enables rusoto_s3 ^0.47.0
- serde_dynamodb dynamo?
- diesel diesel_postgresql? diesel_sqlite?
-
Enables diesel ^1.4.8
- diesel_migrations diesel_postgresql? diesel_sqlite?
-
Enables diesel_migrations ^1.4.0