Type Alias mysqlclient_sys::MYSQL_BIND

source ·
pub type MYSQL_BIND = st_mysql_bind;

Aliased Type§

struct MYSQL_BIND {
Show 19 fields pub length: *mut u64, pub is_null: *mut i8, pub buffer: *mut c_void, pub error: *mut i8, pub row_ptr: *mut u8, pub store_param_func: Option<unsafe extern "C" fn(_: *mut st_net, _: *mut st_mysql_bind)>, pub fetch_result: Option<unsafe extern "C" fn(_: *mut st_mysql_bind, _: *mut st_mysql_field, _: *mut *mut u8)>, pub skip_result: Option<unsafe extern "C" fn(_: *mut st_mysql_bind, _: *mut st_mysql_field, _: *mut *mut u8)>, pub buffer_length: u64, pub offset: u64, pub length_value: u64, pub param_number: u32, pub pack_length: u32, pub buffer_type: enum_field_types, pub error_value: i8, pub is_unsigned: i8, pub long_data_used: i8, pub is_null_value: i8, pub extension: *mut c_void,
}

Fields§

§length: *mut u64§is_null: *mut i8§buffer: *mut c_void§error: *mut i8§row_ptr: *mut u8§store_param_func: Option<unsafe extern "C" fn(_: *mut st_net, _: *mut st_mysql_bind)>§fetch_result: Option<unsafe extern "C" fn(_: *mut st_mysql_bind, _: *mut st_mysql_field, _: *mut *mut u8)>§skip_result: Option<unsafe extern "C" fn(_: *mut st_mysql_bind, _: *mut st_mysql_field, _: *mut *mut u8)>§buffer_length: u64§offset: u64§length_value: u64§param_number: u32§pack_length: u32§buffer_type: enum_field_types§error_value: i8§is_unsigned: i8§long_data_used: i8§is_null_value: i8§extension: *mut c_void