pub struct TableColumnToCreate {
pub name: String,
pub constraint: TypeConstraint,
pub policies: Vec<ColumnPolicyKind>,
pub auto_increment: bool,
pub fragment: Option<OwnedFragment>,
}Fields§
§name: String§constraint: TypeConstraint§policies: Vec<ColumnPolicyKind>§auto_increment: bool§fragment: Option<OwnedFragment>Trait Implementations§
Source§impl Clone for TableColumnToCreate
impl Clone for TableColumnToCreate
Source§fn clone(&self) -> TableColumnToCreate
fn clone(&self) -> TableColumnToCreate
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 moreAuto Trait Implementations§
impl Freeze for TableColumnToCreate
impl RefUnwindSafe for TableColumnToCreate
impl Send for TableColumnToCreate
impl Sync for TableColumnToCreate
impl Unpin for TableColumnToCreate
impl UnwindSafe for TableColumnToCreate
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