pub trait TreeModelSortExt:
IsA<TreeModelSort>
+ Sealed
+ 'static {
// Provided methods
fn clear_cache(&self) { ... }
fn convert_child_iter_to_iter(
&self,
child_iter: &TreeIter,
) -> Option<TreeIter> { ... }
fn convert_child_path_to_path(
&self,
child_path: &TreePath,
) -> Option<TreePath> { ... }
fn convert_iter_to_child_iter(&self, sorted_iter: &TreeIter) -> TreeIter { ... }
fn convert_path_to_child_path(
&self,
sorted_path: &TreePath,
) -> Option<TreePath> { ... }
fn model(&self) -> TreeModel { ... }
fn iter_is_valid(&self, iter: &TreeIter) -> bool { ... }
fn reset_default_sort_func(&self) { ... }
}
Provided Methods§
fn clear_cache(&self)
fn convert_child_iter_to_iter(&self, child_iter: &TreeIter) -> Option<TreeIter>
fn convert_child_path_to_path(&self, child_path: &TreePath) -> Option<TreePath>
fn convert_iter_to_child_iter(&self, sorted_iter: &TreeIter) -> TreeIter
fn convert_path_to_child_path(&self, sorted_path: &TreePath) -> Option<TreePath>
fn model(&self) -> TreeModel
fn iter_is_valid(&self, iter: &TreeIter) -> bool
fn reset_default_sort_func(&self)
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.