#[repr(C)]pub struct IWindowForBindingUIVtbl {
pub QueryInterface: Option<unsafe extern "stdcall" fn(This: *mut IWindowForBindingUI, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>,
pub AddRef: Option<unsafe extern "stdcall" fn(This: *mut IWindowForBindingUI) -> ULONG>,
pub Release: Option<unsafe extern "stdcall" fn(This: *mut IWindowForBindingUI) -> ULONG>,
pub GetWindow: Option<unsafe extern "stdcall" fn(This: *mut IWindowForBindingUI, rguidReason: *const GUID, phwnd: *mut HWND) -> HRESULT>,
}Fields§
§QueryInterface: Option<unsafe extern "stdcall" fn(This: *mut IWindowForBindingUI, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>§AddRef: Option<unsafe extern "stdcall" fn(This: *mut IWindowForBindingUI) -> ULONG>§Release: Option<unsafe extern "stdcall" fn(This: *mut IWindowForBindingUI) -> ULONG>§GetWindow: Option<unsafe extern "stdcall" 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 duplicate 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 moreimpl Copy 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