#[repr(C)]pub struct IBackgroundCopyJob5Vtbl {
pub parent: IBackgroundCopyJob4Vtbl,
pub SetProperty: unsafe extern "system" fn(This: *mut IBackgroundCopyJob5, PropertyId: BITS_JOB_PROPERTY_ID, PropertyValue: BITS_JOB_PROPERTY_VALUE) -> HRESULT,
pub GetProperty: unsafe extern "system" fn(This: *mut IBackgroundCopyJob5, PropertyId: BITS_JOB_PROPERTY_ID, PropertyValue: *mut BITS_JOB_PROPERTY_VALUE) -> HRESULT,
}
Fields§
§parent: IBackgroundCopyJob4Vtbl
§SetProperty: unsafe extern "system" fn(This: *mut IBackgroundCopyJob5, PropertyId: BITS_JOB_PROPERTY_ID, PropertyValue: BITS_JOB_PROPERTY_VALUE) -> HRESULT
§GetProperty: unsafe extern "system" fn(This: *mut IBackgroundCopyJob5, PropertyId: BITS_JOB_PROPERTY_ID, PropertyValue: *mut BITS_JOB_PROPERTY_VALUE) -> HRESULT
Auto Trait Implementations§
impl Freeze for IBackgroundCopyJob5Vtbl
impl RefUnwindSafe for IBackgroundCopyJob5Vtbl
impl Send for IBackgroundCopyJob5Vtbl
impl Sync for IBackgroundCopyJob5Vtbl
impl Unpin for IBackgroundCopyJob5Vtbl
impl UnwindSafe for IBackgroundCopyJob5Vtbl
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