Cargo Features
[dependencies]
diesel-x86 = { version = "999.999.999", default-features = false, features = ["128-column-tables", "32-column-tables", "64-column-tables", "chrono", "extras", "huge-tables", "i-implement-a-third-party-backend-and-opt-into-breaking-changes", "ipnet-address", "large-tables", "mysql", "mysql_backend", "network-address", "nightly-error-messages", "numeric", "postgres", "postgres_backend", "r2d2", "returning_clauses_for_sqlite_3_35", "sqlite", "time", "unstable", "with-deprecated", "without-deprecated", "quickcheck"] }
- default = 32-column-tables, with-deprecated
-
These default features are set whenever
diesel-x86
is added without
somewhere in the dependency tree.default-features = false - 128-column-tables = 64-column-tables
-
Enables 128-column-tables of diesel_derives ~2.1.1
- 32-column-tables default 64-column-tables? large-tables?
-
Enables 32-column-tables of diesel_derives ~2.1.1
- 64-column-tables 128-column-tables? huge-tables? = 32-column-tables
-
Enables 64-column-tables of diesel_derives ~2.1.1
- chrono extras?
-
Enables chrono, chrono of diesel_derives ~2.1.1
- extras = chrono, network-address, numeric, r2d2, serde_json, time, uuid
- huge-tables = 64-column-tables
- i-implement-a-third-party-backend-and-opt-into-breaking-changes
- ipnet-address = ipnet, libc
- large-tables = 32-column-tables
- mysql = bitflags, mysql_backend, mysqlclient-sys-ext, percent-encoding, url
- mysql_backend mysql? = byteorder
-
Enables mysql of diesel_derives ~2.1.1
- network-address extras? = ipnetwork, libc
- nightly-error-messages
- numeric extras? = bigdecimal, num-bigint, num-integer, num-traits
- postgres = postgres_backend, pq-sys
- postgres_backend postgres? = bitflags, byteorder, itoa
-
Enables postgres of diesel_derives ~2.1.1
- r2d2 extras?
-
Enables r2d2, r2d2 of diesel_derives ~2.1.1
- returning_clauses_for_sqlite_3_35
- sqlite = libsqlite3-sys
-
Enables sqlite of diesel_derives ~2.1.1, formatting and parsing of optional time
- time extras?
-
Enables time, time of diesel_derives ~2.1.1
- unstable
-
Enables nightly of diesel_derives ~2.1.1
- with-deprecated default
-
Enables with-deprecated of diesel_derives ~2.1.1
- without-deprecated
-
Enables without-deprecated of diesel_derives ~2.1.1
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.
- quickcheck implicit feature
-
Enables quickcheck
quickcheck:
Automatic property based testing with shrinking
- bigdecimal numeric?
- ipnet ipnet-address?
- ipnetwork network-address?
- itoa postgres_backend?
- libsqlite3-sys sqlite?
-
Enables libsqlite3-sys >=0.17.2, <0.28.0
- mysqlclient-sys-ext mysql?
- num-bigint numeric?
- num-integer numeric?
- num-traits numeric?
- percent-encoding mysql?
- pq-sys postgres?
-
Enables pq-sys ^0.4.0
- serde_json extras?
- url mysql?
- uuid extras?
- bitflags mysql? postgres_backend?
- byteorder mysql_backend? postgres_backend?
- libc ipnet-address? network-address?