#[repr(C)]pub struct ISurrogateVtbl {
pub parent: IUnknownVtbl,
pub LoadDllServer: unsafe extern "system" fn(This: *mut ISurrogate, Clsid: REFCLSID) -> HRESULT,
pub FreeSurrogate: unsafe extern "system" fn(This: *mut ISurrogate) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§LoadDllServer: unsafe extern "system" fn(This: *mut ISurrogate, Clsid: REFCLSID) -> HRESULT
§FreeSurrogate: unsafe extern "system" fn(This: *mut ISurrogate) -> HRESULT
Auto Trait Implementations§
impl Freeze for ISurrogateVtbl
impl RefUnwindSafe for ISurrogateVtbl
impl Send for ISurrogateVtbl
impl Sync for ISurrogateVtbl
impl Unpin for ISurrogateVtbl
impl UnwindSafe for ISurrogateVtbl
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