#[repr(C)]pub struct MdbHandle {Show 23 fields
pub f: *mut MdbFile,
pub cur_pg: guint32,
pub row_num: guint16,
pub cur_pos: c_uint,
pub pg_buf: [c_uchar; 4096],
pub alt_pg_buf: [c_uchar; 4096],
pub fmt: *mut MdbFormatConstants,
pub bind_size: usize,
pub date_fmt: [c_char; 64],
pub shortdate_fmt: [c_char; 64],
pub repid_fmt: MdbUuidFormat,
pub boolean_false_value: *const c_char,
pub boolean_true_value: *const c_char,
pub num_catalog: c_uint,
pub catalog: *mut GPtrArray,
pub default_backend: *mut MdbBackend,
pub backend_name: *mut c_char,
pub relationships_table: *mut S_MdbTableDef,
pub relationships_values: [*mut c_char; 5],
pub stats: *mut MdbStatistics,
pub backends: *mut GHashTable,
pub iconv_in: iconv_t,
pub iconv_out: iconv_t,
}Fields§
§f: *mut MdbFile§cur_pg: guint32§row_num: guint16§cur_pos: c_uint§pg_buf: [c_uchar; 4096]§alt_pg_buf: [c_uchar; 4096]§fmt: *mut MdbFormatConstants§bind_size: usize§date_fmt: [c_char; 64]§shortdate_fmt: [c_char; 64]§repid_fmt: MdbUuidFormat§boolean_false_value: *const c_char§boolean_true_value: *const c_char§num_catalog: c_uint§catalog: *mut GPtrArray§default_backend: *mut MdbBackend§backend_name: *mut c_char§relationships_table: *mut S_MdbTableDef§relationships_values: [*mut c_char; 5]§stats: *mut MdbStatistics§backends: *mut GHashTable§iconv_in: iconv_t§iconv_out: iconv_tAuto Trait Implementations§
impl Freeze for MdbHandle
impl RefUnwindSafe for MdbHandle
impl !Send for MdbHandle
impl !Sync for MdbHandle
impl Unpin for MdbHandle
impl UnwindSafe for MdbHandle
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more