Trait ITableRename_Impl
pub trait ITableRename_Impl: IUnknownImpl {
// Required methods
fn RenameColumn(
&self,
ptableid: *const DBID,
poldcolumnid: *const DBID,
pnewcolumnid: *const DBID,
) -> Result<()>;
fn RenameTable(
&self,
poldtableid: *const DBID,
poldindexid: *const DBID,
pnewtableid: *const DBID,
pnewindexid: *const DBID,
) -> Result<()>;
}
Required Methods§
fn RenameColumn( &self, ptableid: *const DBID, poldcolumnid: *const DBID, pnewcolumnid: *const DBID, ) -> Result<()>
fn RenameTable( &self, poldtableid: *const DBID, poldindexid: *const DBID, pnewtableid: *const DBID, pnewindexid: *const DBID, ) -> 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.