Module types

Module types 

Expand description

Conversions between Rust and SQL types.

To see how each SQL type maps to a Rust type, see the corresponding types module for each database:

  • Postgres: [postgres::types]
  • MySQL: [mysql::types]
  • SQLite: sqlite::types

Any external types that have had Type implemented for, are re-exported in this module for convenience as downstream users need to use a compatible version of the external crate to take advantage of the implementation.

Modules§

chrono

Structs§

Json
Json for json and jsonb fields
JsonRawValue
Reference to a range of bytes encompassing a single valid JSON value in the input data.
Text
Map a SQL text value to/from a Rust type using Display and FromStr.

Enums§

JsonValue
Represents any valid JSON value.

Traits§

Type
Indicates that a SQL type is supported for a database.

Derive Macros§

Type