#[repr(C)]pub struct IDockProviderVtbl {
pub parent: IUnknownVtbl,
pub SetDockPosition: unsafe extern "system" fn(This: *mut IDockProvider, dockPosition: DockPosition) -> HRESULT,
pub get_DockPosition: unsafe extern "system" fn(This: *mut IDockProvider, pRetVal: *mut DockPosition) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§SetDockPosition: unsafe extern "system" fn(This: *mut IDockProvider, dockPosition: DockPosition) -> HRESULT
§get_DockPosition: unsafe extern "system" fn(This: *mut IDockProvider, pRetVal: *mut DockPosition) -> HRESULT
Auto Trait Implementations§
impl Freeze for IDockProviderVtbl
impl RefUnwindSafe for IDockProviderVtbl
impl Send for IDockProviderVtbl
impl Sync for IDockProviderVtbl
impl Unpin for IDockProviderVtbl
impl UnwindSafe for IDockProviderVtbl
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