Struct windows_sys::Win32::System::SqlLite::sqlite3_index_info
[−]#[repr(C)]pub struct sqlite3_index_info {Show 13 fields
pub nConstraint: i32,
pub aConstraint: *mut sqlite3_index_info_0,
pub nOrderBy: i32,
pub aOrderBy: *mut sqlite3_index_info_2,
pub aConstraintUsage: *mut sqlite3_index_info_1,
pub idxNum: i32,
pub idxStr: PSTR,
pub needToFreeIdxStr: i32,
pub orderByConsumed: i32,
pub estimatedCost: f64,
pub estimatedRows: i64,
pub idxFlags: i32,
pub colUsed: u64,
}
Expand description
Required features: ‘Win32_System_SqlLite’
Fields
nConstraint: i32
aConstraint: *mut sqlite3_index_info_0
nOrderBy: i32
aOrderBy: *mut sqlite3_index_info_2
aConstraintUsage: *mut sqlite3_index_info_1
idxNum: i32
idxStr: PSTR
needToFreeIdxStr: i32
orderByConsumed: i32
estimatedCost: f64
estimatedRows: i64
idxFlags: i32
colUsed: u64
Trait Implementations
impl Clone for sqlite3_index_info
impl Clone for sqlite3_index_info
impl Copy for sqlite3_index_info
Auto Trait Implementations
impl RefUnwindSafe for sqlite3_index_info
impl !Send for sqlite3_index_info
impl !Sync for sqlite3_index_info
impl Unpin for sqlite3_index_info
impl UnwindSafe for sqlite3_index_info
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more