pub trait AsyncIMSAdminBaseSinkW_Impl: Sized {
    // Required methods
    fn Begin_SinkNotify(
        &self,
        dwmdnumelements: u32,
        pcochangelist: *const MD_CHANGE_OBJECT_W
    ) -> Result<()>;
    fn Finish_SinkNotify(&self) -> Result<()>;
    fn Begin_ShutdownNotify(&self) -> Result<()>;
    fn Finish_ShutdownNotify(&self) -> Result<()>;
}

Required Methods§

fn Begin_SinkNotify( &self, dwmdnumelements: u32, pcochangelist: *const MD_CHANGE_OBJECT_W ) -> Result<()>

fn Finish_SinkNotify(&self) -> Result<()>

fn Begin_ShutdownNotify(&self) -> Result<()>

fn Finish_ShutdownNotify(&self) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§