pub trait DataViewColumnMethods: SettableHeaderColumnMethods {
// Provided methods
fn get_model_column(&self) -> c_uint { ... }
fn get_owner(&self) -> WeakRef<DataViewCtrl> { ... }
fn get_renderer(&self) -> Option<DataViewRendererIsOwned<false>> { ... }
}
Expand description
This trait represents C++ wxDataViewColumn
class’s methods and inheritance.
See DataViewColumnIsOwned
documentation for the class usage.
Provided Methods§
Sourcefn get_model_column(&self) -> c_uint
fn get_model_column(&self) -> c_uint
Returns the index of the column of the model, which this wxDataViewColumn is displaying.
Sourcefn get_owner(&self) -> WeakRef<DataViewCtrl>
fn get_owner(&self) -> WeakRef<DataViewCtrl>
Returns the owning wxDataViewCtrl.
Sourcefn get_renderer(&self) -> Option<DataViewRendererIsOwned<false>>
fn get_renderer(&self) -> Option<DataViewRendererIsOwned<false>>
Returns the renderer of this wxDataViewColumn.
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.