Trait IHeaderCtrl2_Impl
pub trait IHeaderCtrl2_Impl: IHeaderCtrl_Impl {
// Required methods
fn SetChangeTimeOut(&self, utimeout: u32) -> Result<()>;
fn SetColumnFilter(
&self,
ncolumn: u32,
dwtype: u32,
pfilterdata: *const MMC_FILTERDATA,
) -> Result<()>;
fn GetColumnFilter(
&self,
ncolumn: u32,
pdwtype: *mut u32,
pfilterdata: *mut MMC_FILTERDATA,
) -> Result<()>;
}
Required Methods§
fn SetChangeTimeOut(&self, utimeout: u32) -> Result<()>
fn SetColumnFilter( &self, ncolumn: u32, dwtype: u32, pfilterdata: *const MMC_FILTERDATA, ) -> Result<()>
fn GetColumnFilter( &self, ncolumn: u32, pdwtype: *mut u32, pfilterdata: *mut MMC_FILTERDATA, ) -> 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.