pub trait SQLEnumVariants {
const VARIANTS: &'static [EnumVariantRef];
}Expand description
The values an enum column type can hold, in declaration order.
Implemented by #[derive(SQLiteEnum)] and #[derive(PostgresEnum)].
The table macros copy these into the column’s ColumnDialect
metadata (enum_variants), so tools such as drizzle-seed can generate
only valid values.
Required Associated Constants§
Sourceconst VARIANTS: &'static [EnumVariantRef]
const VARIANTS: &'static [EnumVariantRef]
Every variant, in declaration order.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".