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 u: st_mysql_bind__bindgen_ty_1,
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 flags: 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§u: st_mysql_bind__bindgen_ty_1§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§flags: 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