pub enum Constraint {
Check(CheckConstraint),
Unique(UniqueConstraint),
}Expand description
A table-level constraint — either CHECK or UNIQUE.
Variants§
Check(CheckConstraint)
Unique(UniqueConstraint)
Trait Implementations§
Source§impl Clone for Constraint
impl Clone for Constraint
Source§impl Debug for Constraint
impl Debug for Constraint
Source§impl From<CheckConstraint> for Constraint
impl From<CheckConstraint> for Constraint
Source§fn from(c: CheckConstraint) -> Self
fn from(c: CheckConstraint) -> Self
Converts to this type from the input type.
Source§impl From<UniqueConstraint> for Constraint
impl From<UniqueConstraint> for Constraint
Source§fn from(c: UniqueConstraint) -> Self
fn from(c: UniqueConstraint) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Forget for Constraint
impl Freeze for Constraint
impl RefUnwindSafe for Constraint
impl Send for Constraint
impl Sync for Constraint
impl Unpin for Constraint
impl UnsafeUnpin for Constraint
impl UnwindSafe for Constraint
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