Struct winsafe::vt::IActionCollectionVT
source · #[repr(C)]pub struct IActionCollectionVT {
pub IDispatchVT: IDispatchVT,
pub get_Count: fn(_: *mut c_void, _: *mut i32) -> u32,
pub get_Item: fn(_: *mut c_void, _: i32, _: *mut *mut c_void) -> u32,
pub get__NewEnum: fn(_: *mut c_void, _: *mut *mut c_void) -> u32,
pub get_XmlText: fn(_: *mut c_void, _: *mut *mut u16) -> u32,
pub put_XmlText: fn(_: *mut c_void, _: *const u16) -> u32,
pub Create: fn(_: *mut c_void, _: u32, _: *mut *mut c_void) -> u32,
pub Remove: fn(_: *mut c_void, _: VARIANT) -> u32,
pub Clear: fn(_: *mut c_void) -> u32,
pub get_Context: fn(_: *mut c_void, _: *mut *mut u16) -> u32,
pub put_Context: fn(_: *mut c_void, _: *const u16) -> u32,
}
Available on crate features
ole
and taskschd
only.Expand description
IActionCollection
virtual table.
Fields§
§IDispatchVT: IDispatchVT
§get_Count: fn(_: *mut c_void, _: *mut i32) -> u32
§get_Item: fn(_: *mut c_void, _: i32, _: *mut *mut c_void) -> u32
§get__NewEnum: fn(_: *mut c_void, _: *mut *mut c_void) -> u32
§get_XmlText: fn(_: *mut c_void, _: *mut *mut u16) -> u32
§put_XmlText: fn(_: *mut c_void, _: *const u16) -> u32
§Create: fn(_: *mut c_void, _: u32, _: *mut *mut c_void) -> u32
§Remove: fn(_: *mut c_void, _: VARIANT) -> u32
§Clear: fn(_: *mut c_void) -> u32
§get_Context: fn(_: *mut c_void, _: *mut *mut u16) -> u32
§put_Context: fn(_: *mut c_void, _: *const u16) -> u32
Auto Trait Implementations§
impl Freeze for IActionCollectionVT
impl RefUnwindSafe for IActionCollectionVT
impl Send for IActionCollectionVT
impl Sync for IActionCollectionVT
impl Unpin for IActionCollectionVT
impl UnwindSafe for IActionCollectionVT
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