#[repr(C)]pub struct IActionVT {
pub IDispatchVT: IDispatchVT,
pub get_Id: fn(_: *mut c_void, _: *mut *mut u16) -> u32,
pub put_Id: fn(_: *mut c_void, _: *const u16) -> u32,
pub get_Type: fn(_: *mut c_void, _: *mut u32) -> u32,
}
Available on crate features
ole
and taskschd
only.Expand description
IAction
virtual table.
Fields§
§IDispatchVT: IDispatchVT
§get_Id: fn(_: *mut c_void, _: *mut *mut u16) -> u32
§put_Id: fn(_: *mut c_void, _: *const u16) -> u32
§get_Type: fn(_: *mut c_void, _: *mut u32) -> u32
Auto Trait Implementations§
impl Freeze for IActionVT
impl RefUnwindSafe for IActionVT
impl Send for IActionVT
impl Sync for IActionVT
impl Unpin for IActionVT
impl UnwindSafe for IActionVT
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