Struct pgx_pg_sys::TupleConstr
source · [−]#[repr(C)]pub struct TupleConstr {
pub defval: *mut AttrDefault,
pub check: *mut ConstrCheck,
pub missing: *mut AttrMissing,
pub num_defval: uint16,
pub num_check: uint16,
pub has_not_null: bool,
pub has_generated_stored: bool,
}
Fields
defval: *mut AttrDefault
check: *mut ConstrCheck
missing: *mut AttrMissing
num_defval: uint16
num_check: uint16
has_not_null: bool
has_generated_stored: bool
Trait Implementations
sourceimpl Clone for TupleConstr
impl Clone for TupleConstr
sourcefn clone(&self) -> TupleConstr
fn clone(&self) -> TupleConstr
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 more
sourceimpl Debug for TupleConstr
impl Debug for TupleConstr
sourceimpl Default for TupleConstr
impl Default for TupleConstr
impl Copy for TupleConstr
Auto Trait Implementations
impl RefUnwindSafe for TupleConstr
impl !Send for TupleConstr
impl !Sync for TupleConstr
impl Unpin for TupleConstr
impl UnwindSafe for TupleConstr
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more