#[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 MaybeUninit<HSTRING>) -> HRESULT,
pub Calendar: unsafe extern "system" fn(_: *mut c_void, _: *mut MaybeUninit<HSTRING>) -> HRESULT,
pub Clock: unsafe extern "system" fn(_: *mut c_void, _: *mut MaybeUninit<HSTRING>) -> HRESULT,
pub NumeralSystem: unsafe extern "system" fn(_: *mut c_void, _: *mut MaybeUninit<HSTRING>) -> HRESULT,
pub SetNumeralSystem: unsafe extern "system" fn(_: *mut c_void, _: MaybeUninit<HSTRING>) -> 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 MaybeUninit<HSTRING>) -> HRESULT,
pub Format: unsafe extern "system" fn(_: *mut c_void, _: DateTime, _: *mut MaybeUninit<HSTRING>) -> 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 MaybeUninit<HSTRING>) -> HRESULT,
pub ResolvedGeographicRegion: unsafe extern "system" fn(_: *mut c_void, _: *mut MaybeUninit<HSTRING>) -> 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 MaybeUninit<HSTRING>) -> HRESULT
§Calendar: unsafe extern "system" fn(_: *mut c_void, _: *mut MaybeUninit<HSTRING>) -> HRESULT
§Clock: unsafe extern "system" fn(_: *mut c_void, _: *mut MaybeUninit<HSTRING>) -> HRESULT
§NumeralSystem: unsafe extern "system" fn(_: *mut c_void, _: *mut MaybeUninit<HSTRING>) -> HRESULT
§SetNumeralSystem: unsafe extern "system" fn(_: *mut c_void, _: MaybeUninit<HSTRING>) -> HRESULT
§Patterns: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT
§Template: unsafe extern "system" fn(_: *mut c_void, _: *mut MaybeUninit<HSTRING>) -> HRESULT
§Format: unsafe extern "system" fn(_: *mut c_void, _: DateTime, _: *mut MaybeUninit<HSTRING>) -> 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 MaybeUninit<HSTRING>) -> HRESULT
§ResolvedGeographicRegion: unsafe extern "system" fn(_: *mut c_void, _: *mut MaybeUninit<HSTRING>) -> HRESULT
Auto 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