Struct winsafe::vt::IComHandlerActionVT
source · #[repr(C)]pub struct IComHandlerActionVT {
pub IAction: IActionVT,
pub get_ClassId: fn(_: *mut c_void, _: *mut *mut u16) -> u32,
pub put_ClassId: fn(_: *mut c_void, _: *const u16) -> u32,
pub get_Data: fn(_: *mut c_void, _: *mut *mut u16) -> u32,
pub put_Data: fn(_: *mut c_void, _: *const u16) -> u32,
}
Available on crate features
ole
and taskschd
only.Expand description
IComHandlerAction
virtual table.
Fields§
§IAction: IActionVT
§get_ClassId: fn(_: *mut c_void, _: *mut *mut u16) -> u32
§put_ClassId: fn(_: *mut c_void, _: *const u16) -> u32
§get_Data: fn(_: *mut c_void, _: *mut *mut u16) -> u32
§put_Data: fn(_: *mut c_void, _: *const u16) -> u32
Auto Trait Implementations§
impl Freeze for IComHandlerActionVT
impl RefUnwindSafe for IComHandlerActionVT
impl Send for IComHandlerActionVT
impl Sync for IComHandlerActionVT
impl Unpin for IComHandlerActionVT
impl UnwindSafe for IComHandlerActionVT
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