pub struct ColumnFlags(/* private fields */);Expand description
Implementations§
Source§impl ColumnFlags
impl ColumnFlags
Sourcepub const PRIMARY_KEY: Self
pub const PRIMARY_KEY: Self
Column participates in the table’s primary key.
Sourcepub const HAS_DEFAULT: Self
pub const HAS_DEFAULT: Self
Column has a DEFAULT clause.
Sourcepub const fn from_bits(bits: u8) -> Self
pub const fn from_bits(bits: u8) -> Self
Reconstructs a flag set from its raw byte representation.
Trait Implementations§
Source§impl BitOr for ColumnFlags
impl BitOr for ColumnFlags
Source§impl BitOrAssign for ColumnFlags
impl BitOrAssign for ColumnFlags
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|= operation. Read moreSource§impl Clone for ColumnFlags
impl Clone for ColumnFlags
Source§fn clone(&self) -> ColumnFlags
fn clone(&self) -> ColumnFlags
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 ColumnFlags
Source§impl Debug for ColumnFlags
impl Debug for ColumnFlags
Source§impl Default for ColumnFlags
impl Default for ColumnFlags
Source§fn default() -> ColumnFlags
fn default() -> ColumnFlags
Returns the “default value” for a type. Read more
impl Eq for ColumnFlags
Source§impl PartialEq for ColumnFlags
impl PartialEq for ColumnFlags
impl StructuralPartialEq for ColumnFlags
Auto Trait Implementations§
impl Freeze for ColumnFlags
impl RefUnwindSafe for ColumnFlags
impl Send for ColumnFlags
impl Sync for ColumnFlags
impl Unpin for ColumnFlags
impl UnsafeUnpin for ColumnFlags
impl UnwindSafe for ColumnFlags
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