#[repr(C)]pub struct IPrintDialogCallbackVtbl {
pub parent: IUnknownVtbl,
pub InitDone: unsafe extern "system" fn(This: *mut IPrintDialogCallback) -> HRESULT,
pub SelectionChange: unsafe extern "system" fn(This: *mut IPrintDialogCallback) -> HRESULT,
pub HandleMessage: unsafe extern "system" fn(This: *mut IPrintDialogCallback, hDlg: HWND, uMsg: UINT, wParam: WPARAM, lParam: LPARAM, pResult: *mut LRESULT) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§InitDone: unsafe extern "system" fn(This: *mut IPrintDialogCallback) -> HRESULT
§SelectionChange: unsafe extern "system" fn(This: *mut IPrintDialogCallback) -> HRESULT
§HandleMessage: unsafe extern "system" fn(This: *mut IPrintDialogCallback, hDlg: HWND, uMsg: UINT, wParam: WPARAM, lParam: LPARAM, pResult: *mut LRESULT) -> HRESULT
Auto Trait Implementations§
impl Freeze for IPrintDialogCallbackVtbl
impl RefUnwindSafe for IPrintDialogCallbackVtbl
impl Send for IPrintDialogCallbackVtbl
impl Sync for IPrintDialogCallbackVtbl
impl Unpin for IPrintDialogCallbackVtbl
impl UnwindSafe for IPrintDialogCallbackVtbl
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