SortingOrder

Trait SortingOrder 

Source
pub trait SortingOrder {
    // Required methods
    fn lt(&self, name1: &str, name2: &str) -> bool;
    fn ignore(&self, name: &str) -> bool;
}
Expand description

Trait for defining sorting order of package relations.

Required Methods§

Source

fn lt(&self, name1: &str, name2: &str) -> bool

Compare two package names for sorting.

Returns true if name1 should come before name2.

Source

fn ignore(&self, name: &str) -> bool

Check if a package name should be ignored for sorting purposes.

Implementors§