Struct IPrintPageInfo_Vtbl
#[repr(C)]pub struct IPrintPageInfo_Vtbl {
pub base__: IInspectable_Vtbl,
pub SetMediaSize: unsafe extern "system" fn(_: *mut c_void, _: PrintMediaSize) -> HRESULT,
pub MediaSize: unsafe extern "system" fn(_: *mut c_void, _: *mut PrintMediaSize) -> HRESULT,
pub SetPageSize: unsafe extern "system" fn(_: *mut c_void, _: Size) -> HRESULT,
pub PageSize: unsafe extern "system" fn(_: *mut c_void, _: *mut Size) -> HRESULT,
pub SetDpiX: unsafe extern "system" fn(_: *mut c_void, _: u32) -> HRESULT,
pub DpiX: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT,
pub SetDpiY: unsafe extern "system" fn(_: *mut c_void, _: u32) -> HRESULT,
pub DpiY: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT,
pub SetOrientation: unsafe extern "system" fn(_: *mut c_void, _: PrintOrientation) -> HRESULT,
pub Orientation: unsafe extern "system" fn(_: *mut c_void, _: *mut PrintOrientation) -> HRESULT,
}Fields§
§base__: IInspectable_Vtbl§SetMediaSize: unsafe extern "system" fn(_: *mut c_void, _: PrintMediaSize) -> HRESULT§MediaSize: unsafe extern "system" fn(_: *mut c_void, _: *mut PrintMediaSize) -> HRESULT§SetPageSize: unsafe extern "system" fn(_: *mut c_void, _: Size) -> HRESULT§PageSize: unsafe extern "system" fn(_: *mut c_void, _: *mut Size) -> HRESULT§SetDpiX: unsafe extern "system" fn(_: *mut c_void, _: u32) -> HRESULT§DpiX: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT§SetDpiY: unsafe extern "system" fn(_: *mut c_void, _: u32) -> HRESULT§DpiY: unsafe extern "system" fn(_: *mut c_void, _: *mut u32) -> HRESULT§SetOrientation: unsafe extern "system" fn(_: *mut c_void, _: PrintOrientation) -> HRESULT§Orientation: unsafe extern "system" fn(_: *mut c_void, _: *mut PrintOrientation) -> HRESULTAuto Trait Implementations§
impl Freeze for IPrintPageInfo_Vtbl
impl RefUnwindSafe for IPrintPageInfo_Vtbl
impl Send for IPrintPageInfo_Vtbl
impl Sync for IPrintPageInfo_Vtbl
impl Unpin for IPrintPageInfo_Vtbl
impl UnwindSafe for IPrintPageInfo_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