#[repr(C)]pub struct ITaskHandlerStatusVtbl {
pub parent: IUnknownVtbl,
pub UpdateStatus: unsafe extern "system" fn(This: *mut ITaskHandlerStatus, percentComplete: c_short, statusMessage: BSTR) -> HRESULT,
pub TaskCompleted: unsafe extern "system" fn(This: *mut ITaskHandlerStatus, taskErrCode: HRESULT) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§UpdateStatus: unsafe extern "system" fn(This: *mut ITaskHandlerStatus, percentComplete: c_short, statusMessage: BSTR) -> HRESULT
§TaskCompleted: unsafe extern "system" fn(This: *mut ITaskHandlerStatus, taskErrCode: HRESULT) -> HRESULT
Auto Trait Implementations§
impl Freeze for ITaskHandlerStatusVtbl
impl RefUnwindSafe for ITaskHandlerStatusVtbl
impl Send for ITaskHandlerStatusVtbl
impl Sync for ITaskHandlerStatusVtbl
impl Unpin for ITaskHandlerStatusVtbl
impl UnwindSafe for ITaskHandlerStatusVtbl
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