Trait IRowsetNotify_Impl
pub trait IRowsetNotify_Impl: IUnknownImpl {
// Required methods
fn OnFieldChange(
&self,
prowset: Ref<'_, IRowset>,
hrow: usize,
ccolumns: usize,
rgcolumns: *const usize,
ereason: u32,
ephase: u32,
fcantdeny: BOOL,
) -> Result<()>;
fn OnRowChange(
&self,
prowset: Ref<'_, IRowset>,
crows: usize,
rghrows: *const usize,
ereason: u32,
ephase: u32,
fcantdeny: BOOL,
) -> Result<()>;
fn OnRowsetChange(
&self,
prowset: Ref<'_, IRowset>,
ereason: u32,
ephase: u32,
fcantdeny: BOOL,
) -> Result<()>;
}
Required Methods§
fn OnFieldChange( &self, prowset: Ref<'_, IRowset>, hrow: usize, ccolumns: usize, rgcolumns: *const usize, ereason: u32, ephase: u32, fcantdeny: BOOL, ) -> Result<()>
fn OnRowChange( &self, prowset: Ref<'_, IRowset>, crows: usize, rghrows: *const usize, ereason: u32, ephase: u32, fcantdeny: BOOL, ) -> Result<()>
fn OnRowsetChange( &self, prowset: Ref<'_, IRowset>, ereason: u32, ephase: u32, fcantdeny: BOOL, ) -> 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.