Trait diesel::sql_types::TypeMetadata [−][src]
pub trait TypeMetadata { type TypeMetadata; type MetadataLookup; }
Expand description
Information about how a backend stores metadata about given SQL types
Associated Types
type TypeMetadata
[src]
type TypeMetadata
[src]The actual type used to represent metadata.
On PostgreSQL, this is the type’s OID. On MySQL and SQLite, this is an enum representing all storage classes they support.
type MetadataLookup
[src]
type MetadataLookup
[src]The type used for runtime lookup of metadata.
For most backends, which don’t support user defined types, this will
be ()
.
Implementors
type TypeMetadata = MysqlType
type MetadataLookup = ()
type TypeMetadata = PgTypeMetadata
type MetadataLookup = PgMetadataLookup
type TypeMetadata = SqliteType
type MetadataLookup = ()