pub enum MysqlIntWidth {
Tiny,
Small,
Medium,
Int,
Big,
}Expand description
v7.39 (round 386, type-fidelity epic P1) — the declared MySQL narrow
integer width for a column whose ColumnTypeName is too wide to carry
it: TINYINT collapses to SmallInt, MEDIUMINT to Int. Mirrors
spg_storage::MysqlIntWidth; the engine bridges the two at CREATE
TABLE time. Only recorded under the MySQL dialect.
Variants§
Trait Implementations§
Source§impl Clone for MysqlIntWidth
impl Clone for MysqlIntWidth
Source§fn clone(&self) -> MysqlIntWidth
fn clone(&self) -> MysqlIntWidth
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for MysqlIntWidth
Source§impl Debug for MysqlIntWidth
impl Debug for MysqlIntWidth
impl Eq for MysqlIntWidth
Source§impl PartialEq for MysqlIntWidth
impl PartialEq for MysqlIntWidth
impl StructuralPartialEq for MysqlIntWidth
Auto Trait Implementations§
impl Freeze for MysqlIntWidth
impl RefUnwindSafe for MysqlIntWidth
impl Send for MysqlIntWidth
impl Sync for MysqlIntWidth
impl Unpin for MysqlIntWidth
impl UnsafeUnpin for MysqlIntWidth
impl UnwindSafe for MysqlIntWidth
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more