Struct windows_sys::Win32::System::Search::DBCONSTRAINTDESC
[−]#[repr(C)]pub struct DBCONSTRAINTDESC {Show 14 fields
pub pConstraintID: *mut DBID,
pub ConstraintType: u32,
pub cColumns: usize,
pub rgColumnList: *mut DBID,
pub pReferencedTableID: *mut DBID,
pub cForeignKeyColumns: usize,
pub rgForeignKeyColumnList: *mut DBID,
pub pwszConstraintText: PWSTR,
pub UpdateRule: u32,
pub DeleteRule: u32,
pub MatchType: u32,
pub Deferrability: u32,
pub cReserved: usize,
pub rgReserved: *mut DBPROPSET,
}
Expand description
Required features: "Win32_System_Search"
, "Win32_Foundation"
, "Win32_Storage_IndexServer"
, "Win32_System_Com"
, "Win32_System_Ole"
Fields
pConstraintID: *mut DBID
ConstraintType: u32
cColumns: usize
rgColumnList: *mut DBID
pReferencedTableID: *mut DBID
cForeignKeyColumns: usize
rgForeignKeyColumnList: *mut DBID
pwszConstraintText: PWSTR
UpdateRule: u32
DeleteRule: u32
MatchType: u32
Deferrability: u32
cReserved: usize
rgReserved: *mut DBPROPSET
Trait Implementations
impl Clone for DBCONSTRAINTDESC
impl Clone for DBCONSTRAINTDESC
impl Copy for DBCONSTRAINTDESC
Auto Trait Implementations
impl RefUnwindSafe for DBCONSTRAINTDESC
impl !Send for DBCONSTRAINTDESC
impl !Sync for DBCONSTRAINTDESC
impl Unpin for DBCONSTRAINTDESC
impl UnwindSafe for DBCONSTRAINTDESC
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