Trait DataViewColumnMethods

Source
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§

Source

fn get_model_column(&self) -> c_uint

Returns the index of the column of the model, which this wxDataViewColumn is displaying.

See C++ wxDataViewColumn::GetModelColumn()’s documentation.

Source

fn get_owner(&self) -> WeakRef<DataViewCtrl>

Returns the owning wxDataViewCtrl.

See C++ wxDataViewColumn::GetOwner()’s documentation.

Source

fn get_renderer(&self) -> Option<DataViewRendererIsOwned<false>>

Returns the renderer of this wxDataViewColumn.

See C++ wxDataViewColumn::GetRenderer()’s documentation.

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.

Implementors§