pub struct ColumnExtra {
pub auto_increment: bool,
pub on_update_current_timestamp: bool,
pub generated: bool,
pub default_generated: bool,
}
Available on crate features
mysql
and def
only.Fields§
§auto_increment: bool
Auto increment
on_update_current_timestamp: bool
Only applies to timestamp or datetime
generated: bool
This is a generated column
default_generated: bool
This column has a default value expression
Trait Implementations§
Source§impl Clone for ColumnExtra
impl Clone for ColumnExtra
Source§fn clone(&self) -> ColumnExtra
fn clone(&self) -> ColumnExtra
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ColumnExtra
impl Debug for ColumnExtra
Source§impl Default for ColumnExtra
impl Default for ColumnExtra
Source§fn default() -> ColumnExtra
fn default() -> ColumnExtra
Returns the “default value” for a type. Read more
Source§impl PartialEq for ColumnExtra
impl PartialEq for ColumnExtra
impl StructuralPartialEq for ColumnExtra
Auto Trait Implementations§
impl Freeze for ColumnExtra
impl RefUnwindSafe for ColumnExtra
impl Send for ColumnExtra
impl Sync for ColumnExtra
impl Unpin for ColumnExtra
impl UnwindSafe for ColumnExtra
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