gtk4::subclass::sorter

Trait SorterImpl

Source
pub trait SorterImpl: ObjectImpl + ObjectSubclass<Type: IsA<Sorter>> {
    // Provided methods
    fn compare(&self, item1: &Object, item2: &Object) -> Ordering { ... }
    fn order(&self) -> SorterOrder { ... }
}

Provided Methods§

Source

fn compare(&self, item1: &Object, item2: &Object) -> Ordering

Source

fn order(&self) -> SorterOrder

Gets the order that @self conforms to.

See SorterOrder for details of the possible return values.

This function is intended to allow optimizations.

§Returns

The order

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§