Trait IHeaderCtrl_Impl
pub trait IHeaderCtrl_Impl: IUnknownImpl {
// Required methods
fn InsertColumn(
&self,
ncol: i32,
title: &PCWSTR,
nformat: i32,
nwidth: i32,
) -> Result<()>;
fn DeleteColumn(&self, ncol: i32) -> Result<()>;
fn SetColumnText(&self, ncol: i32, title: &PCWSTR) -> Result<()>;
fn GetColumnText(&self, ncol: i32) -> Result<PWSTR>;
fn SetColumnWidth(&self, ncol: i32, nwidth: i32) -> Result<()>;
fn GetColumnWidth(&self, ncol: i32) -> Result<i32>;
}
Required Methods§
fn InsertColumn( &self, ncol: i32, title: &PCWSTR, nformat: i32, nwidth: i32, ) -> Result<()>
fn DeleteColumn(&self, ncol: i32) -> Result<()>
fn SetColumnText(&self, ncol: i32, title: &PCWSTR) -> Result<()>
fn GetColumnText(&self, ncol: i32) -> Result<PWSTR>
fn SetColumnWidth(&self, ncol: i32, nwidth: i32) -> Result<()>
fn GetColumnWidth(&self, ncol: i32) -> Result<i32>
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.