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_Foundation"
, "Win32_Storage_IndexServer"
, "Win32_System_Com"
, "Win32_System_Ole"
, "Win32_System_Variant"
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§
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