#[repr(C)]pub struct IAdviseSink {
pub lpVtbl: *const IAdviseSinkVtbl,
}Fields§
§lpVtbl: *const IAdviseSinkVtblImplementations§
Source§impl IAdviseSink
impl IAdviseSink
pub unsafe fn OnDataChange( &self, pformatetc: *mut FORMATETC, pStgmed: *mut STGMEDIUM, ) -> c_void
pub unsafe fn OnViewChange(&self, dwAspect: DWORD, lindex: LONG) -> c_void
pub unsafe fn OnRename(&self, pmk: *mut IMoniker) -> c_void
pub unsafe fn OnSave(&self) -> c_void
pub unsafe fn OnClose(&self) -> c_void
Trait Implementations§
Source§impl Deref for IAdviseSink
impl Deref for IAdviseSink
Auto Trait Implementations§
impl !Send for IAdviseSink
impl !Sync for IAdviseSink
impl Freeze for IAdviseSink
impl RefUnwindSafe for IAdviseSink
impl Unpin for IAdviseSink
impl UnsafeUnpin for IAdviseSink
impl UnwindSafe for IAdviseSink
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