#[repr(C)]pub struct IVssWMDependency {
pub lpVtbl: *const IVssWMDependencyVtbl,
}
Fields§
§lpVtbl: *const IVssWMDependencyVtbl
Implementations§
Source§impl IVssWMDependency
impl IVssWMDependency
pub unsafe fn GetWriterId(&self, pWriterId: *mut VSS_ID) -> HRESULT
pub unsafe fn GetLogicalPath(&self, pbstrLogicalPath: *mut BSTR) -> HRESULT
pub unsafe fn GetComponentName(&self, pbstrComponentName: *mut BSTR) -> HRESULT
Trait Implementations§
Source§impl Deref for IVssWMDependency
impl Deref for IVssWMDependency
Auto Trait Implementations§
impl Freeze for IVssWMDependency
impl RefUnwindSafe for IVssWMDependency
impl !Send for IVssWMDependency
impl !Sync for IVssWMDependency
impl Unpin for IVssWMDependency
impl UnwindSafe for IVssWMDependency
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