#[repr(C)]
pub struct IActionCollectionVtbl {
pub parent: IDispatchVtbl,
pub get_Count: unsafe extern "system" fn(This: *mut IActionCollection, pCount: *mut c_long) -> HRESULT,
pub get_Item: unsafe extern "system" fn(This: *mut IActionCollection, index: c_long, ppAction: *mut *mut IAction) -> HRESULT,
pub get__NewEnum: unsafe extern "system" fn(This: *mut IActionCollection, ppEnum: *mut LPUNKNOWN) -> HRESULT,
pub get_XmlText: unsafe extern "system" fn(This: *mut IActionCollection, pText: *mut BSTR) -> HRESULT,
pub put_XmlText: unsafe extern "system" fn(This: *mut IActionCollection, pText: BSTR) -> HRESULT,
pub Create: unsafe extern "system" fn(This: *mut IActionCollection, Type: TASK_ACTION_TYPE, ppAction: *mut *mut IAction) -> HRESULT,
pub Remove: unsafe extern "system" fn(This: *mut IActionCollection, index: VARIANT) -> HRESULT,
pub Clear: unsafe extern "system" fn(This: *mut IActionCollection) -> HRESULT,
pub get_Context: unsafe extern "system" fn(This: *mut IActionCollection, pContext: *mut BSTR) -> HRESULT,
pub put_Context: unsafe extern "system" fn(This: *mut IActionCollection, pContext: BSTR) -> HRESULT,
}
impl<T> Any for T where
T: 'static + ?Sized,
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
impl<T, U> Into<U> for T where
U: From<T>,
The type returned in the event of a conversion error.
The type returned in the event of a conversion error.