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.