Cargo Features

quaint-forked has no features set by default.

[dependencies]
quaint-forked = { version = "0.1.3-alpha.8", features = ["docs", "expose-drivers", "all", "postgresql", "json", "mssql", "mysql", "pooled", "serde-support", "sqlite", "bigdecimal", "fmt-sql"] }
docs
expose-drivers

Expose the underlying database drivers when a connector is enabled. This is a way to access database-specific methods when you need extra control.

all = bigdecimal, chrono, json, mssql, mysql, pooled, postgresql, serde-support, sqlite, uuid
postgresql all? = bit-vec, byteorder, bytes, lru-cache, native-tls, postgres-native-tls, postgres-types, tokio, tokio-postgres

Affects compare::Comparable.matches, compare::Comparable.not_matches, compare::Comparable.any, compare::Comparable.all, test_api::postgres, row_to_json::RowToJson, row_to_json::row_to_json, search::text_search, search::text_search_relevance, visitor::Visitor.visit_text_search, visitor::Visitor.visit_matches, visitor::Visitor.visit_text_search_relevance, compare::Comparable.json_array_contains, compare::Comparable.json_array_not_contains, compare::Comparable.json_array_begins_with, compare::Comparable.json_array_not_begins_with, compare::Comparable.json_array_ends_into, compare::Comparable.json_array_not_ends_into, compare::Comparable.json_type_equals, compare::Comparable.json_type_not_equals

json all? = base64, serde_json

Affects row_to_json::RowToJson, row_to_json::row_to_json, compare::Comparable.json_array_contains, compare::Comparable.json_array_not_contains, compare::Comparable.json_array_begins_with, compare::Comparable.json_array_not_begins_with, compare::Comparable.json_array_ends_into, compare::Comparable.json_array_not_ends_into, compare::Comparable.json_type_equals, compare::Comparable.json_type_not_equals, visitor::Visitor.visit_json_extract, visitor::Visitor.visit_json_extract_last_array_item, visitor::Visitor.visit_json_extract_first_array_item, visitor::Visitor.visit_json_array_contains, visitor::Visitor.visit_json_type_equals, visitor::Visitor.visit_json_unquote

mssql all? = chrono, either, tiberius, tokio-util, uuid

Enables net and time of tokio

Affects test_api::mssql

mysql all? = lru-cache, mysql_async

Enables time of tokio

Affects uuid::uuid_to_bin, uuid::native_uuid, test_api::mysql, search::text_search, search::text_search_relevance, visitor::Visitor.visit_text_search, visitor::Visitor.visit_matches, visitor::Visitor.visit_text_search_relevance, compare::Comparable.json_array_contains, compare::Comparable.json_array_not_contains, compare::Comparable.json_array_begins_with, compare::Comparable.json_array_not_begins_with, compare::Comparable.json_array_ends_into, compare::Comparable.json_array_not_ends_into, compare::Comparable.json_type_equals, compare::Comparable.json_type_not_equals, visitor::Visitor.visit_json_extract, visitor::Visitor.visit_json_extract_last_array_item, visitor::Visitor.visit_json_extract_first_array_item, visitor::Visitor.visit_json_array_contains

pooled all? = mobc-forked

Affects quaint-forked::pooled

serde-support all? = serde

Enables serde of chrono

Affects quaint-forked::serde

sqlite all? = libsqlite3-sys, rusqlite

Enables tokio

Affects test_api::sqlite

bigdecimal all? = bigdecimal_
fmt-sql = sqlformat

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.

either mssql?
base64 json?

Enables base64 ^0.12.3

chrono all? mssql? serde-support?
lru-cache mysql? postgresql?
serde_json json?
native-tls postgresql?
bit-vec postgresql?

Enables bit-vec ^0.6.1

bytes postgresql?
mobc-forked pooled?
serde serde-support?
sqlformat fmt-sql?

Enables sqlformat ^0.2.0

uuid all? mssql?
tokio mssql? mysql? postgresql? sqlite?
byteorder postgresql?
libsqlite3-sys sqlite?

Enables libsqlite3-sys ^0.22

mysql_async mysql?

Enables mysql_async ^0.31.3

postgres-native-tls postgresql?
postgres-types postgresql?
rusqlite sqlite?

Enables rusqlite ^0.25

tiberius not mac ios mac ios mssql?

Enables tiberius ^0.11.2

tokio-postgres postgresql?
tokio-util mssql?

Enables tokio-util ^0.6

bigdecimal_ bigdecimal?

Enables bigdecimal ^0.3