pub struct PrimaryKeyConstraint {
pub field_ids: Vec<FieldId>,
}Expand description
Primary key definition.
Fields§
§field_ids: Vec<FieldId>Trait Implementations§
Source§impl Clone for PrimaryKeyConstraint
impl Clone for PrimaryKeyConstraint
Source§fn clone(&self) -> PrimaryKeyConstraint
fn clone(&self) -> PrimaryKeyConstraint
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 PrimaryKeyConstraint
impl Debug for PrimaryKeyConstraint
Source§impl PartialEq for PrimaryKeyConstraint
impl PartialEq for PrimaryKeyConstraint
impl<'__de> Decode<'__de> for PrimaryKeyConstraintwhere
'__de:,
impl Encode for PrimaryKeyConstraint
impl Eq for PrimaryKeyConstraint
impl StructuralPartialEq for PrimaryKeyConstraint
Auto Trait Implementations§
impl Freeze for PrimaryKeyConstraint
impl RefUnwindSafe for PrimaryKeyConstraint
impl Send for PrimaryKeyConstraint
impl Sync for PrimaryKeyConstraint
impl Unpin for PrimaryKeyConstraint
impl UnwindSafe for PrimaryKeyConstraint
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