Trait windows::Win32::System::Com::IAdviseSink_Impl

pub trait IAdviseSink_Impl: Sized {
    // Required methods
    fn OnDataChange(
        &self,
        pformatetc: *const FORMATETC,
        pstgmed: *const STGMEDIUM
    );
    fn OnViewChange(&self, dwaspect: u32, lindex: i32);
    fn OnRename(&self, pmk: Option<&IMoniker>);
    fn OnSave(&self);
    fn OnClose(&self);
}

Required Methods§

fn OnDataChange(&self, pformatetc: *const FORMATETC, pstgmed: *const STGMEDIUM)

fn OnViewChange(&self, dwaspect: u32, lindex: i32)

fn OnRename(&self, pmk: Option<&IMoniker>)

fn OnSave(&self)

fn OnClose(&self)

Object Safety§

This trait is not object safe.

Implementors§