Trait IRowsetInfo_Impl
pub trait IRowsetInfo_Impl: IUnknownImpl {
// Required methods
fn GetProperties(
&self,
cpropertyidsets: u32,
rgpropertyidsets: *const DBPROPIDSET,
pcpropertysets: *mut u32,
prgpropertysets: *mut *mut DBPROPSET,
) -> Result<()>;
fn GetReferencedRowset(
&self,
iordinal: usize,
riid: *const GUID,
) -> Result<IUnknown>;
fn GetSpecification(&self, riid: *const GUID) -> Result<IUnknown>;
}
Required Methods§
fn GetProperties( &self, cpropertyidsets: u32, rgpropertyidsets: *const DBPROPIDSET, pcpropertysets: *mut u32, prgpropertysets: *mut *mut DBPROPSET, ) -> Result<()>
fn GetReferencedRowset( &self, iordinal: usize, riid: *const GUID, ) -> Result<IUnknown>
fn GetSpecification(&self, riid: *const GUID) -> Result<IUnknown>
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.