Struct IHeaderFooter_Vtbl
#[repr(C)]pub struct IHeaderFooter_Vtbl {Show 23 fields
pub base__: IDispatch_Vtbl,
pub htmlHead: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub htmlFoot: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SettextHead: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub textHead: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SettextFoot: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub textFoot: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub Setpage: unsafe extern "system" fn(_: *mut c_void, _: u32) -> HRESULT,
pub page: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT,
pub SetpageTotal: unsafe extern "system" fn(_: *mut c_void, _: u32) -> HRESULT,
pub pageTotal: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT,
pub SetURL: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub URL: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub Settitle: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub title: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SetdateShort: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub dateShort: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SetdateLong: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub dateLong: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SettimeShort: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub timeShort: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SettimeLong: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub timeLong: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
}Fields§
§base__: IDispatch_Vtbl§htmlHead: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§htmlFoot: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§SettextHead: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT§textHead: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§SettextFoot: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT§textFoot: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§Setpage: unsafe extern "system" fn(_: *mut c_void, _: u32) -> HRESULT§page: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT§SetpageTotal: unsafe extern "system" fn(_: *mut c_void, _: u32) -> HRESULT§pageTotal: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT§SetURL: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT§URL: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§Settitle: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT§title: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§SetdateShort: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT§dateShort: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§SetdateLong: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT§dateLong: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§SettimeShort: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT§timeShort: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§SettimeLong: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT§timeLong: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULTImplementations§
pub const fn new<Identity: IHeaderFooter_Impl, const OFFSET: isize>() -> Self
pub fn matches(iid: &GUID) -> bool
Auto Trait Implementations§
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