#[repr(C)]pub struct IWindowForBindingUIVtbl {
pub QueryInterface: Option<unsafe extern "C" fn(This: *mut IWindowForBindingUI, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>,
pub AddRef: Option<unsafe extern "C" fn(This: *mut IWindowForBindingUI) -> ULONG>,
pub Release: Option<unsafe extern "C" fn(This: *mut IWindowForBindingUI) -> ULONG>,
pub GetWindow: Option<unsafe extern "C" fn(This: *mut IWindowForBindingUI, rguidReason: *const GUID, phwnd: *mut HWND) -> HRESULT>,
}
Fields§
§QueryInterface: Option<unsafe extern "C" fn(This: *mut IWindowForBindingUI, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>
§AddRef: Option<unsafe extern "C" fn(This: *mut IWindowForBindingUI) -> ULONG>
§Release: Option<unsafe extern "C" fn(This: *mut IWindowForBindingUI) -> ULONG>
§GetWindow: Option<unsafe extern "C" fn(This: *mut IWindowForBindingUI, rguidReason: *const GUID, phwnd: *mut HWND) -> HRESULT>
Trait Implementations§
Source§impl Clone for IWindowForBindingUIVtbl
impl Clone for IWindowForBindingUIVtbl
Source§fn clone(&self) -> IWindowForBindingUIVtbl
fn clone(&self) -> IWindowForBindingUIVtbl
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for IWindowForBindingUIVtbl
impl Debug for IWindowForBindingUIVtbl
Source§impl Ord for IWindowForBindingUIVtbl
impl Ord for IWindowForBindingUIVtbl
Source§fn cmp(&self, other: &IWindowForBindingUIVtbl) -> Ordering
fn cmp(&self, other: &IWindowForBindingUIVtbl) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for IWindowForBindingUIVtbl
impl PartialEq for IWindowForBindingUIVtbl
Source§impl PartialOrd for IWindowForBindingUIVtbl
impl PartialOrd for IWindowForBindingUIVtbl
impl Copy for IWindowForBindingUIVtbl
impl Eq for IWindowForBindingUIVtbl
impl StructuralPartialEq for IWindowForBindingUIVtbl
Auto Trait Implementations§
impl Freeze for IWindowForBindingUIVtbl
impl RefUnwindSafe for IWindowForBindingUIVtbl
impl Send for IWindowForBindingUIVtbl
impl Sync for IWindowForBindingUIVtbl
impl Unpin for IWindowForBindingUIVtbl
impl UnwindSafe for IWindowForBindingUIVtbl
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