Module types

Source

Modules§

chrono
time
uuid
Generate and parse universally unique identifiers (UUIDs).

Structs§

Decimal
Decimal represents a 128 bit representation of a fixed-precision decimal number. The finite set of values of type Decimal are of the form m / 10e, where m is an integer such that -296 < m < 296, and e is an integer between 0 and 28 inclusive.
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.
Uuid
A Universally Unique Identifier (UUID).

Enums§

JsonValue
Represents any valid JSON value.

Traits§

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

Derive Macros§

ManualType
This is a no-op marker trait that allows the migration tool to know when a user has manually implemented a type.
Type