#[repr(C)]pub struct IActionVtbl {
pub parent: IDispatchVtbl,
pub get_Id: unsafe extern "system" fn(This: *mut IAction, pId: *mut BSTR) -> HRESULT,
pub put_Id: unsafe extern "system" fn(This: *mut IAction, pId: BSTR) -> HRESULT,
pub get_Type: unsafe extern "system" fn(This: *mut IAction, pType: *mut TASK_ACTION_TYPE) -> HRESULT,
}
Fields§
§parent: IDispatchVtbl
§get_Id: unsafe extern "system" fn(This: *mut IAction, pId: *mut BSTR) -> HRESULT
§put_Id: unsafe extern "system" fn(This: *mut IAction, pId: BSTR) -> HRESULT
§get_Type: unsafe extern "system" fn(This: *mut IAction, pType: *mut TASK_ACTION_TYPE) -> HRESULT
Auto Trait Implementations§
impl Freeze for IActionVtbl
impl RefUnwindSafe for IActionVtbl
impl Send for IActionVtbl
impl Sync for IActionVtbl
impl Unpin for IActionVtbl
impl UnwindSafe for IActionVtbl
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