Struct mariadb_sys::charset_info_st
source · #[repr(C)]pub struct charset_info_st {Show 28 fields
pub number: uint,
pub primary_number: uint,
pub binary_number: uint,
pub state: uint,
pub cs_name: LEX_CSTRING,
pub coll_name: LEX_CSTRING,
pub comment: *const c_char,
pub tailoring: *const c_char,
pub m_ctype: *const uchar,
pub to_lower: *const uchar,
pub to_upper: *const uchar,
pub sort_order: *const uchar,
pub uca: *mut MY_UCA_INFO,
pub tab_to_uni: *const uint16,
pub tab_from_uni: *const my_uni_idx_st,
pub casefold: *const casefold_info_st,
pub state_map: *const uchar,
pub ident_map: *const uchar,
pub strxfrm_multiply: uint,
pub mbminlen: uint,
pub mbmaxlen: uint,
pub min_sort_char: ulong,
pub max_sort_char: ulong,
pub pad_char: uchar,
pub escape_with_backslash_is_dangerous: my_bool,
pub levels_for_order: uchar,
pub cset: *const my_charset_handler_st,
pub coll: *const my_collation_handler_st,
}Fields§
§number: uint§primary_number: uint§binary_number: uint§state: uint§cs_name: LEX_CSTRING§coll_name: LEX_CSTRING§comment: *const c_char§tailoring: *const c_char§m_ctype: *const uchar§to_lower: *const uchar§to_upper: *const uchar§sort_order: *const uchar§uca: *mut MY_UCA_INFO§tab_to_uni: *const uint16§tab_from_uni: *const my_uni_idx_st§casefold: *const casefold_info_st§state_map: *const uchar§ident_map: *const uchar§strxfrm_multiply: uint§mbminlen: uint§mbmaxlen: uint§min_sort_char: ulong§max_sort_char: ulong§pad_char: uchar§escape_with_backslash_is_dangerous: my_bool§levels_for_order: uchar§cset: *const my_charset_handler_st§coll: *const my_collation_handler_stTrait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for charset_info_st
impl !Send for charset_info_st
impl !Sync for charset_info_st
impl Unpin for charset_info_st
impl UnwindSafe for charset_info_st
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