#[repr(C)]pub struct IAdviseSink {
pub lpVtbl: *const IAdviseSinkVtbl,
}
Fields§
§lpVtbl: *const IAdviseSinkVtbl
Implementations§
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 Freeze for IAdviseSink
impl RefUnwindSafe for IAdviseSink
impl !Send for IAdviseSink
impl !Sync for IAdviseSink
impl Unpin 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