#[repr(C)]pub struct IWbemObjectTextSrcVtbl {
pub parent: IUnknownVtbl,
pub GetText: unsafe extern "system" fn(This: *mut IWbemObjectTextSrc, lFlags: c_long, pObj: *mut IWbemClassObject, uObjTextFormat: ULONG, pCtx: *mut IWbemContext, strText: *mut BSTR) -> HRESULT,
pub CreateFromText: unsafe extern "system" fn(This: *mut IWbemObjectTextSrc, lFlags: c_long, strText: BSTR, uObjTextFormat: ULONG, pCtx: *mut IWbemContext, pNewObj: *mut *mut IWbemClassObject) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§GetText: unsafe extern "system" fn(This: *mut IWbemObjectTextSrc, lFlags: c_long, pObj: *mut IWbemClassObject, uObjTextFormat: ULONG, pCtx: *mut IWbemContext, strText: *mut BSTR) -> HRESULT
§CreateFromText: unsafe extern "system" fn(This: *mut IWbemObjectTextSrc, lFlags: c_long, strText: BSTR, uObjTextFormat: ULONG, pCtx: *mut IWbemContext, pNewObj: *mut *mut IWbemClassObject) -> HRESULT
Auto Trait Implementations§
impl Freeze for IWbemObjectTextSrcVtbl
impl RefUnwindSafe for IWbemObjectTextSrcVtbl
impl Send for IWbemObjectTextSrcVtbl
impl Sync for IWbemObjectTextSrcVtbl
impl Unpin for IWbemObjectTextSrcVtbl
impl UnwindSafe for IWbemObjectTextSrcVtbl
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