Type Alias mysqlclient_sys::MYSQL_STMT

source ·
pub type MYSQL_STMT = st_mysql_stmt;

Aliased Type§

struct MYSQL_STMT {
Show 27 fields pub mem_root: st_mem_root, pub list: st_list, pub mysql: *mut st_mysql, pub params: *mut st_mysql_bind, pub bind: *mut st_mysql_bind, pub fields: *mut st_mysql_field, pub result: st_mysql_data, pub data_cursor: *mut st_mysql_rows, pub read_row_func: Option<unsafe extern "C" fn(_: *mut st_mysql_stmt, _: *mut *mut u8) -> i32>, pub affected_rows: u64, pub insert_id: u64, pub stmt_id: u64, pub flags: u64, pub prefetch_rows: u64, pub server_status: u32, pub last_errno: u32, pub param_count: u32, pub field_count: u32, pub state: enum_mysql_stmt_state, pub last_error: [i8; 512], pub sqlstate: [i8; 6], pub send_types_to_server: i8, pub bind_param_done: i8, pub bind_result_done: u8, pub unbuffered_fetch_cancelled: i8, pub update_max_length: i8, pub extension: *mut st_mysql_stmt_extension,
}

Fields§

§mem_root: st_mem_root§list: st_list§mysql: *mut st_mysql§params: *mut st_mysql_bind§bind: *mut st_mysql_bind§fields: *mut st_mysql_field§result: st_mysql_data§data_cursor: *mut st_mysql_rows§read_row_func: Option<unsafe extern "C" fn(_: *mut st_mysql_stmt, _: *mut *mut u8) -> i32>§affected_rows: u64§insert_id: u64§stmt_id: u64§flags: u64§prefetch_rows: u64§server_status: u32§last_errno: u32§param_count: u32§field_count: u32§state: enum_mysql_stmt_state§last_error: [i8; 512]§sqlstate: [i8; 6]§send_types_to_server: i8§bind_param_done: i8§bind_result_done: u8§unbuffered_fetch_cancelled: i8§update_max_length: i8§extension: *mut st_mysql_stmt_extension