Struct winsafe::vt::IAdviseSinkVT
source · #[repr(C)]pub struct IAdviseSinkVT {
pub IUnknownVT: IUnknownVT,
pub OnDataChange: fn(_: *mut c_void, _: *mut c_void, _: *mut c_void),
pub OnViewChange: fn(_: *mut c_void, _: u32, _: i32),
pub OnRename: fn(_: *mut c_void, _: *mut c_void),
pub OnSave: fn(_: *mut c_void),
pub OnClose: fn(_: *mut c_void),
}
Available on crate feature
ole
only.Expand description
IAdviseSink
virtual table.
Fields§
§IUnknownVT: IUnknownVT
§OnDataChange: fn(_: *mut c_void, _: *mut c_void, _: *mut c_void)
§OnViewChange: fn(_: *mut c_void, _: u32, _: i32)
§OnRename: fn(_: *mut c_void, _: *mut c_void)
§OnSave: fn(_: *mut c_void)
§OnClose: fn(_: *mut c_void)
Auto Trait Implementations§
impl Freeze for IAdviseSinkVT
impl RefUnwindSafe for IAdviseSinkVT
impl Send for IAdviseSinkVT
impl Sync for IAdviseSinkVT
impl Unpin for IAdviseSinkVT
impl UnwindSafe for IAdviseSinkVT
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