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