Type Alias mariadb_sys::ST_SCHEMA_TABLE
source · pub type ST_SCHEMA_TABLE = st_schema_table;Aliased Type§
struct ST_SCHEMA_TABLE {
pub table_name: *const i8,
pub fields_info: *mut ST_FIELD_INFO,
pub reset_table: Option<unsafe extern "C" fn() -> i32>,
pub fill_table: Option<unsafe extern "C" fn(_: *mut THD, _: *mut TABLE_LIST, _: *mut Item) -> i32>,
pub old_format: Option<unsafe extern "C" fn(_: *mut THD, _: *mut st_schema_table) -> i32>,
pub process_table: Option<unsafe extern "C" fn(_: *mut THD, _: *mut TABLE_LIST, _: *mut TABLE, _: bool, _: *const st_mysql_const_lex_string, _: *const st_mysql_const_lex_string) -> i32>,
pub idx_field1: i32,
pub idx_field2: i32,
pub hidden: bool,
pub i_s_requested_object: u32,
}Fields§
§table_name: *const i8§fields_info: *mut ST_FIELD_INFO§reset_table: Option<unsafe extern "C" fn() -> i32>§fill_table: Option<unsafe extern "C" fn(_: *mut THD, _: *mut TABLE_LIST, _: *mut Item) -> i32>§old_format: Option<unsafe extern "C" fn(_: *mut THD, _: *mut st_schema_table) -> i32>§process_table: Option<unsafe extern "C" fn(_: *mut THD, _: *mut TABLE_LIST, _: *mut TABLE, _: bool, _: *const st_mysql_const_lex_string, _: *const st_mysql_const_lex_string) -> i32>§idx_field1: i32§idx_field2: i32§i_s_requested_object: u32