Struct windows::Win32::Web::InternetExplorer::ILayoutRect_Vtbl
#[repr(C)]pub struct ILayoutRect_Vtbl {
pub base__: IDispatch_Vtbl,
pub SetnextRect: unsafe extern "system" fn(_: *mut c_void, _: MaybeUninit<BSTR>) -> HRESULT,
pub nextRect: unsafe extern "system" fn(_: *mut c_void, _: *mut MaybeUninit<BSTR>) -> HRESULT,
pub SetcontentSrc: unsafe extern "system" fn(_: *mut c_void, _: MaybeUninit<VARIANT>) -> HRESULT,
pub contentSrc: unsafe extern "system" fn(_: *mut c_void, _: *mut MaybeUninit<VARIANT>) -> HRESULT,
pub SethonorPageBreaks: unsafe extern "system" fn(_: *mut c_void, _: VARIANT_BOOL) -> HRESULT,
pub honorPageBreaks: unsafe extern "system" fn(_: *mut c_void, _: *mut VARIANT_BOOL) -> HRESULT,
pub SethonorPageRules: unsafe extern "system" fn(_: *mut c_void, _: VARIANT_BOOL) -> HRESULT,
pub honorPageRules: unsafe extern "system" fn(_: *mut c_void, _: *mut VARIANT_BOOL) -> HRESULT,
pub SetnextRectElement: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT,
pub nextRectElement: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub contentDocument: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
}
Fields§
§base__: IDispatch_Vtbl
§SetnextRect: unsafe extern "system" fn(_: *mut c_void, _: MaybeUninit<BSTR>) -> HRESULT
§nextRect: unsafe extern "system" fn(_: *mut c_void, _: *mut MaybeUninit<BSTR>) -> HRESULT
§SetcontentSrc: unsafe extern "system" fn(_: *mut c_void, _: MaybeUninit<VARIANT>) -> HRESULT
§contentSrc: unsafe extern "system" fn(_: *mut c_void, _: *mut MaybeUninit<VARIANT>) -> HRESULT
§SethonorPageBreaks: unsafe extern "system" fn(_: *mut c_void, _: VARIANT_BOOL) -> HRESULT
§honorPageBreaks: unsafe extern "system" fn(_: *mut c_void, _: *mut VARIANT_BOOL) -> HRESULT
§SethonorPageRules: unsafe extern "system" fn(_: *mut c_void, _: VARIANT_BOOL) -> HRESULT
§honorPageRules: unsafe extern "system" fn(_: *mut c_void, _: *mut VARIANT_BOOL) -> HRESULT
§SetnextRectElement: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void) -> HRESULT
§nextRectElement: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT
§contentDocument: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT
Implementations§
§impl ILayoutRect_Vtbl
impl ILayoutRect_Vtbl
pub const fn new<Identity, const OFFSET: isize>() -> ILayoutRect_Vtblwhere
Identity: ILayoutRect_Impl + IUnknownImpl,
pub fn matches(iid: &GUID) -> bool
Auto Trait Implementations§
impl Freeze for ILayoutRect_Vtbl
impl RefUnwindSafe for ILayoutRect_Vtbl
impl Send for ILayoutRect_Vtbl
impl Sync for ILayoutRect_Vtbl
impl Unpin for ILayoutRect_Vtbl
impl UnwindSafe for ILayoutRect_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