#[repr(C, packed(2))]pub struct CountryPrefs {Show 34 fields
pub cp_Reserved: [ULONG; 4],
pub cp_CountryCode: ULONG,
pub cp_TelephoneCode: ULONG,
pub cp_MeasuringSystem: UBYTE,
pub cp_DateTimeFormat: [c_char; 80],
pub cp_DateFormat: [c_char; 40],
pub cp_TimeFormat: [c_char; 40],
pub cp_ShortDateTimeFormat: [c_char; 80],
pub cp_ShortDateFormat: [c_char; 40],
pub cp_ShortTimeFormat: [c_char; 40],
pub cp_DecimalPoint: [c_char; 10],
pub cp_GroupSeparator: [c_char; 10],
pub cp_FracGroupSeparator: [c_char; 10],
pub cp_Grouping: [UBYTE; 10],
pub cp_FracGrouping: [UBYTE; 10],
pub cp_MonDecimalPoint: [c_char; 10],
pub cp_MonGroupSeparator: [c_char; 10],
pub cp_MonFracGroupSeparator: [c_char; 10],
pub cp_MonGrouping: [UBYTE; 10],
pub cp_MonFracGrouping: [UBYTE; 10],
pub cp_MonFracDigits: UBYTE,
pub cp_MonIntFracDigits: UBYTE,
pub cp_MonCS: [c_char; 10],
pub cp_MonSmallCS: [c_char; 10],
pub cp_MonIntCS: [c_char; 10],
pub cp_MonPositiveSign: [c_char; 10],
pub cp_MonPositiveSpaceSep: UBYTE,
pub cp_MonPositiveSignPos: UBYTE,
pub cp_MonPositiveCSPos: UBYTE,
pub cp_MonNegativeSign: [c_char; 10],
pub cp_MonNegativeSpaceSep: UBYTE,
pub cp_MonNegativeSignPos: UBYTE,
pub cp_MonNegativeCSPos: UBYTE,
pub cp_CalendarType: UBYTE,
}Fields§
§cp_Reserved: [ULONG; 4]§cp_CountryCode: ULONG§cp_TelephoneCode: ULONG§cp_MeasuringSystem: UBYTE§cp_DateTimeFormat: [c_char; 80]§cp_DateFormat: [c_char; 40]§cp_TimeFormat: [c_char; 40]§cp_ShortDateTimeFormat: [c_char; 80]§cp_ShortDateFormat: [c_char; 40]§cp_ShortTimeFormat: [c_char; 40]§cp_DecimalPoint: [c_char; 10]§cp_GroupSeparator: [c_char; 10]§cp_FracGroupSeparator: [c_char; 10]§cp_Grouping: [UBYTE; 10]§cp_FracGrouping: [UBYTE; 10]§cp_MonDecimalPoint: [c_char; 10]§cp_MonGroupSeparator: [c_char; 10]§cp_MonFracGroupSeparator: [c_char; 10]§cp_MonGrouping: [UBYTE; 10]§cp_MonFracGrouping: [UBYTE; 10]§cp_MonFracDigits: UBYTE§cp_MonIntFracDigits: UBYTE§cp_MonCS: [c_char; 10]§cp_MonSmallCS: [c_char; 10]§cp_MonIntCS: [c_char; 10]§cp_MonPositiveSign: [c_char; 10]§cp_MonPositiveSpaceSep: UBYTE§cp_MonPositiveSignPos: UBYTE§cp_MonPositiveCSPos: UBYTE§cp_MonNegativeSign: [c_char; 10]§cp_MonNegativeSpaceSep: UBYTE§cp_MonNegativeSignPos: UBYTE§cp_MonNegativeCSPos: UBYTE§cp_CalendarType: UBYTETrait Implementations§
Source§impl Clone for CountryPrefs
impl Clone for CountryPrefs
Source§fn clone(&self) -> CountryPrefs
fn clone(&self) -> CountryPrefs
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 CountryPrefs
impl Debug for CountryPrefs
impl Copy for CountryPrefs
Auto Trait Implementations§
impl Freeze for CountryPrefs
impl RefUnwindSafe for CountryPrefs
impl Send for CountryPrefs
impl Sync for CountryPrefs
impl Unpin for CountryPrefs
impl UnwindSafe for CountryPrefs
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