#[repr(C)]pub struct MdbBackend {Show 18 fields
pub capabilities: guint32,
pub types_table: *const MdbBackendType,
pub type_shortdate: *const MdbBackendType,
pub type_autonum: *const MdbBackendType,
pub short_now: *const c_char,
pub long_now: *const c_char,
pub date_fmt: *const c_char,
pub shortdate_fmt: *const c_char,
pub charset_statement: *const c_char,
pub drop_statement: *const c_char,
pub constaint_not_empty_statement: *const c_char,
pub column_comment_statement: *const c_char,
pub per_column_comment_statement: *const c_char,
pub table_comment_statement: *const c_char,
pub per_table_comment_statement: *const c_char,
pub quote_schema_name: Option<unsafe extern "C" fn(arg1: *const gchar, arg2: *const gchar) -> *mut gchar>,
pub create_table_statement: *const c_char,
pub normalise_case: Option<unsafe extern "C" fn(arg1: *const gchar) -> *mut gchar>,
}
Fields§
§capabilities: guint32
§types_table: *const MdbBackendType
§type_shortdate: *const MdbBackendType
§type_autonum: *const MdbBackendType
§short_now: *const c_char
§long_now: *const c_char
§date_fmt: *const c_char
§shortdate_fmt: *const c_char
§charset_statement: *const c_char
§drop_statement: *const c_char
§constaint_not_empty_statement: *const c_char
§column_comment_statement: *const c_char
§per_column_comment_statement: *const c_char
§table_comment_statement: *const c_char
§per_table_comment_statement: *const c_char
§quote_schema_name: Option<unsafe extern "C" fn(arg1: *const gchar, arg2: *const gchar) -> *mut gchar>
§create_table_statement: *const c_char
§normalise_case: Option<unsafe extern "C" fn(arg1: *const gchar) -> *mut gchar>
Trait Implementations§
Source§impl Clone for MdbBackend
impl Clone for MdbBackend
Source§fn clone(&self) -> MdbBackend
fn clone(&self) -> MdbBackend
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for MdbBackend
impl Debug for MdbBackend
impl Copy for MdbBackend
Auto Trait Implementations§
impl Freeze for MdbBackend
impl RefUnwindSafe for MdbBackend
impl !Send for MdbBackend
impl !Sync for MdbBackend
impl Unpin for MdbBackend
impl UnwindSafe for MdbBackend
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