Struct IDateTimeFormatter_Vtbl
#[repr(C)]pub struct IDateTimeFormatter_Vtbl {Show 19 fields
pub base__: IInspectable_Vtbl,
pub Languages: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub GeographicRegion: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub Calendar: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub Clock: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub NumeralSystem: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SetNumeralSystem: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub Patterns: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub Template: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub Format: unsafe extern "system" fn(_: *mut c_void, _: DateTime, _: *mut *mut c_void) -> HRESULT,
pub IncludeYear: unsafe extern "system" fn(_: *mut c_void, _: *mut YearFormat) -> HRESULT,
pub IncludeMonth: unsafe extern "system" fn(_: *mut c_void, _: *mut MonthFormat) -> HRESULT,
pub IncludeDayOfWeek: unsafe extern "system" fn(_: *mut c_void, _: *mut DayOfWeekFormat) -> HRESULT,
pub IncludeDay: unsafe extern "system" fn(_: *mut c_void, _: *mut DayFormat) -> HRESULT,
pub IncludeHour: unsafe extern "system" fn(_: *mut c_void, _: *mut HourFormat) -> HRESULT,
pub IncludeMinute: unsafe extern "system" fn(_: *mut c_void, _: *mut MinuteFormat) -> HRESULT,
pub IncludeSecond: unsafe extern "system" fn(_: *mut c_void, _: *mut SecondFormat) -> HRESULT,
pub ResolvedLanguage: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub ResolvedGeographicRegion: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
}Fields§
§base__: IInspectable_Vtbl§Languages: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§GeographicRegion: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§Calendar: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§Clock: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§NumeralSystem: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§SetNumeralSystem: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT§Patterns: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§Template: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§Format: unsafe extern "system" fn(_: *mut c_void, _: DateTime, _: *mut *mut c_void) -> HRESULT§IncludeYear: unsafe extern "system" fn(_: *mut c_void, _: *mut YearFormat) -> HRESULT§IncludeMonth: unsafe extern "system" fn(_: *mut c_void, _: *mut MonthFormat) -> HRESULT§IncludeDayOfWeek: unsafe extern "system" fn(_: *mut c_void, _: *mut DayOfWeekFormat) -> HRESULT§IncludeDay: unsafe extern "system" fn(_: *mut c_void, _: *mut DayFormat) -> HRESULT§IncludeHour: unsafe extern "system" fn(_: *mut c_void, _: *mut HourFormat) -> HRESULT§IncludeMinute: unsafe extern "system" fn(_: *mut c_void, _: *mut MinuteFormat) -> HRESULT§IncludeSecond: unsafe extern "system" fn(_: *mut c_void, _: *mut SecondFormat) -> HRESULT§ResolvedLanguage: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§ResolvedGeographicRegion: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULTAuto Trait Implementations§
impl Freeze for IDateTimeFormatter_Vtbl
impl RefUnwindSafe for IDateTimeFormatter_Vtbl
impl Send for IDateTimeFormatter_Vtbl
impl Sync for IDateTimeFormatter_Vtbl
impl Unpin for IDateTimeFormatter_Vtbl
impl UnwindSafe for IDateTimeFormatter_Vtbl
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