Trait diesel::sql_types::TypeMetadata[][src]

pub trait TypeMetadata {
    type TypeMetadata;
    type MetadataLookup;
}

Information about how a backend stores metadata about given SQL types

Associated Types

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]

The type used for runtime lookup of metadata.

For most backends, which don’t support user defined types, this will be ().

Loading content...

Implementors

impl TypeMetadata for Mysql[src]

impl TypeMetadata for Pg[src]

impl TypeMetadata for Sqlite[src]

Loading content...