pub enum ConstraintMeta {
Unique {
name: &'static str,
columns: &'static [&'static str],
},
Check {
name: &'static str,
sql: &'static str,
},
}Expand description
A table-level constraint.
Variants§
Trait Implementations§
Source§impl Clone for ConstraintMeta
impl Clone for ConstraintMeta
Source§fn clone(&self) -> ConstraintMeta
fn clone(&self) -> ConstraintMeta
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 ConstraintMeta
Source§impl Debug for ConstraintMeta
impl Debug for ConstraintMeta
impl Eq for ConstraintMeta
Source§impl PartialEq for ConstraintMeta
impl PartialEq for ConstraintMeta
impl StructuralPartialEq for ConstraintMeta
Auto Trait Implementations§
impl Freeze for ConstraintMeta
impl RefUnwindSafe for ConstraintMeta
impl Send for ConstraintMeta
impl Sync for ConstraintMeta
impl Unpin for ConstraintMeta
impl UnsafeUnpin for ConstraintMeta
impl UnwindSafe for ConstraintMeta
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.