MdbTableDef

Type Alias MdbTableDef 

Source
pub type MdbTableDef = S_MdbTableDef;

Aliased Type§

#[repr(C)]
pub struct MdbTableDef {
Show 29 fields pub entry: *mut MdbCatalogEntry, pub name: [i8; 257], pub num_cols: u32, pub columns: *mut GPtrArray, pub num_rows: u32, pub index_start: i32, pub num_real_idxs: u32, pub num_idxs: u32, pub indices: *mut GPtrArray, pub first_data_pg: u32, pub cur_pg_num: u32, pub cur_phys_pg: u32, pub cur_row: u32, pub noskip_del: i32, pub map_base_pg: u32, pub map_sz: usize, pub usage_map: *mut u8, pub freemap_base_pg: u32, pub freemap_sz: usize, pub free_usage_map: *mut u8, pub sarg_tree: *mut mdbsargtree, pub strategy: u32, pub scan_idx: *mut mdbindex, pub mdbidx: *mut MdbHandle, pub chain: *mut MdbIndexChain, pub props: *mut MdbProperties, pub num_var_cols: u32, pub is_temp_table: u32, pub temp_table_pages: *mut GPtrArray,
}

Fields§

§entry: *mut MdbCatalogEntry§name: [i8; 257]§num_cols: u32§columns: *mut GPtrArray§num_rows: u32§index_start: i32§num_real_idxs: u32§num_idxs: u32§indices: *mut GPtrArray§first_data_pg: u32§cur_pg_num: u32§cur_phys_pg: u32§cur_row: u32§noskip_del: i32§map_base_pg: u32§map_sz: usize§usage_map: *mut u8§freemap_base_pg: u32§freemap_sz: usize§free_usage_map: *mut u8§sarg_tree: *mut mdbsargtree§strategy: u32§scan_idx: *mut mdbindex§mdbidx: *mut MdbHandle§chain: *mut MdbIndexChain§props: *mut MdbProperties§num_var_cols: u32§is_temp_table: u32§temp_table_pages: *mut GPtrArray