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§hidden: bool§i_s_requested_object: u32