#[repr(C)]pub struct IWbemProviderInitVtbl {
pub parent: IUnknownVtbl,
pub Initialize: unsafe extern "system" fn(This: *mut IWbemProviderInit, wszUser: LPWSTR, lFlags: LONG, wszNamespace: LPWSTR, wszLocale: LPWSTR, pNamespace: *mut IWbemServices, pCtx: *mut IWbemContext, pInitSink: *mut IWbemProviderInitSink) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§Initialize: unsafe extern "system" fn(This: *mut IWbemProviderInit, wszUser: LPWSTR, lFlags: LONG, wszNamespace: LPWSTR, wszLocale: LPWSTR, pNamespace: *mut IWbemServices, pCtx: *mut IWbemContext, pInitSink: *mut IWbemProviderInitSink) -> HRESULT
Auto Trait Implementations§
impl Freeze for IWbemProviderInitVtbl
impl RefUnwindSafe for IWbemProviderInitVtbl
impl Send for IWbemProviderInitVtbl
impl Sync for IWbemProviderInitVtbl
impl Unpin for IWbemProviderInitVtbl
impl UnwindSafe for IWbemProviderInitVtbl
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