pub struct MultiColumnUniqueEntryMeta {
pub index_name: Option<String>,
pub column_ids: Vec<u32>,
}Expand description
Metadata describing a single multi-column UNIQUE index.
Fields§
§index_name: Option<String>Optional human-readable index name.
column_ids: Vec<u32>Field IDs participating in this UNIQUE constraint.
Trait Implementations§
Source§impl Clone for MultiColumnUniqueEntryMeta
impl Clone for MultiColumnUniqueEntryMeta
Source§fn clone(&self) -> MultiColumnUniqueEntryMeta
fn clone(&self) -> MultiColumnUniqueEntryMeta
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 MultiColumnUniqueEntryMeta
impl Debug for MultiColumnUniqueEntryMeta
impl<'__de> Decode<'__de> for MultiColumnUniqueEntryMetawhere
'__de:,
impl Encode for MultiColumnUniqueEntryMeta
impl Eq for MultiColumnUniqueEntryMeta
impl StructuralPartialEq for MultiColumnUniqueEntryMeta
Auto Trait Implementations§
impl Freeze for MultiColumnUniqueEntryMeta
impl RefUnwindSafe for MultiColumnUniqueEntryMeta
impl Send for MultiColumnUniqueEntryMeta
impl Sync for MultiColumnUniqueEntryMeta
impl Unpin for MultiColumnUniqueEntryMeta
impl UnwindSafe for MultiColumnUniqueEntryMeta
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more