windows::Win32::System::Search

Trait OLEDBSimpleProviderListener_Impl

pub trait OLEDBSimpleProviderListener_Impl: IUnknownImpl {
    // Required methods
    fn aboutToChangeCell(&self, irow: isize, icolumn: isize) -> Result<()>;
    fn cellChanged(&self, irow: isize, icolumn: isize) -> Result<()>;
    fn aboutToDeleteRows(&self, irow: isize, crows: isize) -> Result<()>;
    fn deletedRows(&self, irow: isize, crows: isize) -> Result<()>;
    fn aboutToInsertRows(&self, irow: isize, crows: isize) -> Result<()>;
    fn insertedRows(&self, irow: isize, crows: isize) -> Result<()>;
    fn rowsAvailable(&self, irow: isize, crows: isize) -> Result<()>;
    fn transferComplete(&self, xfer: OSPXFER) -> Result<()>;
}

Required Methods§

fn aboutToChangeCell(&self, irow: isize, icolumn: isize) -> Result<()>

fn cellChanged(&self, irow: isize, icolumn: isize) -> Result<()>

fn aboutToDeleteRows(&self, irow: isize, crows: isize) -> Result<()>

fn deletedRows(&self, irow: isize, crows: isize) -> Result<()>

fn aboutToInsertRows(&self, irow: isize, crows: isize) -> Result<()>

fn insertedRows(&self, irow: isize, crows: isize) -> Result<()>

fn rowsAvailable(&self, irow: isize, crows: isize) -> Result<()>

fn transferComplete(&self, xfer: OSPXFER) -> Result<()>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§