pub struct UniqueConstraintDefinition {
pub name: String,
pub columns: Vec<String>,
}Expand description
Unique constraint definition
Fields§
§name: String§columns: Vec<String>Trait Implementations§
Source§impl Clone for UniqueConstraintDefinition
impl Clone for UniqueConstraintDefinition
Source§fn clone(&self) -> UniqueConstraintDefinition
fn clone(&self) -> UniqueConstraintDefinition
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 moreSource§impl Debug for UniqueConstraintDefinition
impl Debug for UniqueConstraintDefinition
Source§impl<'de> Deserialize<'de> for UniqueConstraintDefinition
impl<'de> Deserialize<'de> for UniqueConstraintDefinition
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for UniqueConstraintDefinition
Source§impl PartialEq for UniqueConstraintDefinition
impl PartialEq for UniqueConstraintDefinition
Source§fn eq(&self, other: &UniqueConstraintDefinition) -> bool
fn eq(&self, other: &UniqueConstraintDefinition) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for UniqueConstraintDefinition
Auto Trait Implementations§
impl Freeze for UniqueConstraintDefinition
impl RefUnwindSafe for UniqueConstraintDefinition
impl Send for UniqueConstraintDefinition
impl Sync for UniqueConstraintDefinition
impl Unpin for UniqueConstraintDefinition
impl UnsafeUnpin for UniqueConstraintDefinition
impl UnwindSafe for UniqueConstraintDefinition
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