Struct libR_sys::threadlocaleinfostruct
source · [−]#[repr(C)]pub struct threadlocaleinfostruct {Show 18 fields
pub refcount: c_int,
pub lc_codepage: c_uint,
pub lc_collate_cp: c_uint,
pub lc_handle: [c_ulong; 6],
pub lc_id: [LC_ID; 6],
pub lc_category: [threadlocaleinfostruct__bindgen_ty_1; 6],
pub lc_clike: c_int,
pub mb_cur_max: c_int,
pub lconv_intl_refcount: *mut c_int,
pub lconv_num_refcount: *mut c_int,
pub lconv_mon_refcount: *mut c_int,
pub lconv: *mut lconv,
pub ctype1_refcount: *mut c_int,
pub ctype1: *mut c_ushort,
pub pctype: *const c_ushort,
pub pclmap: *const c_uchar,
pub pcumap: *const c_uchar,
pub lc_time_curr: *mut __lc_time_data,
}
Fields
refcount: c_int
lc_codepage: c_uint
lc_collate_cp: c_uint
lc_handle: [c_ulong; 6]
lc_id: [LC_ID; 6]
lc_category: [threadlocaleinfostruct__bindgen_ty_1; 6]
lc_clike: c_int
mb_cur_max: c_int
lconv_intl_refcount: *mut c_int
lconv_num_refcount: *mut c_int
lconv_mon_refcount: *mut c_int
lconv: *mut lconv
ctype1_refcount: *mut c_int
ctype1: *mut c_ushort
pctype: *const c_ushort
pclmap: *const c_uchar
pcumap: *const c_uchar
lc_time_curr: *mut __lc_time_data
Trait Implementations
sourceimpl Clone for threadlocaleinfostruct
impl Clone for threadlocaleinfostruct
sourcefn clone(&self) -> threadlocaleinfostruct
fn clone(&self) -> threadlocaleinfostruct
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for threadlocaleinfostruct
impl Debug for threadlocaleinfostruct
impl Copy for threadlocaleinfostruct
Auto Trait Implementations
impl RefUnwindSafe for threadlocaleinfostruct
impl !Send for threadlocaleinfostruct
impl !Sync for threadlocaleinfostruct
impl Unpin for threadlocaleinfostruct
impl UnwindSafe for threadlocaleinfostruct
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more