Struct cql3_parser::common::PrimaryKey
source · [−]pub struct PrimaryKey {
pub partition: Vec<Identifier>,
pub clustering: Vec<Identifier>,
}Expand description
The definition of a primary key. There must be at least one column specified in the partition.
Fields
partition: Vec<Identifier>clustering: Vec<Identifier>Trait Implementations
sourceimpl Clone for PrimaryKey
impl Clone for PrimaryKey
sourcefn clone(&self) -> PrimaryKey
fn clone(&self) -> PrimaryKey
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for PrimaryKey
impl Debug for PrimaryKey
sourceimpl Display for PrimaryKey
impl Display for PrimaryKey
sourceimpl PartialEq<PrimaryKey> for PrimaryKey
impl PartialEq<PrimaryKey> for PrimaryKey
sourcefn eq(&self, other: &PrimaryKey) -> bool
fn eq(&self, other: &PrimaryKey) -> bool
impl StructuralPartialEq for PrimaryKey
Auto Trait Implementations
impl RefUnwindSafe for PrimaryKey
impl Send for PrimaryKey
impl Sync for PrimaryKey
impl Unpin for PrimaryKey
impl UnwindSafe for PrimaryKey
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more