Struct winsafe::vt::ITriggerCollectionVT
source · #[repr(C)]pub struct ITriggerCollectionVT {
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 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,
}
Available on crate features
ole
and taskschd
only.Expand description
ITriggerCollection
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
§Create: fn(_: *mut c_void, _: u32, _: *mut *mut c_void) -> u32
§Remove: fn(_: *mut c_void, _: VARIANT) -> u32
§Clear: fn(_: *mut c_void) -> u32
Auto Trait Implementations§
impl Freeze for ITriggerCollectionVT
impl RefUnwindSafe for ITriggerCollectionVT
impl Send for ITriggerCollectionVT
impl Sync for ITriggerCollectionVT
impl Unpin for ITriggerCollectionVT
impl UnwindSafe for ITriggerCollectionVT
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