#[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_t
Auto 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