Skip to main content

SortReverse

Trait SortReverse 

Source
pub trait SortReverse {
    // Required methods
    fn sort_reverse(&mut self);
    fn sort_unstable_reverse(&mut self);
}
Expand description

Ord を実装する要素のスライスへ降順ソートを追加します。

Required Methods§

Source

fn sort_reverse(&mut self)

スライス全体を安定な降順に並べ替えます。

比較で等しい要素同士の相対順序は保たれます。N は要素数で、計算量は O(N log N) です。

Source

fn sort_unstable_reverse(&mut self)

スライス全体を安定性を保証せず降順に並べ替えます。

比較で等しい要素同士の相対順序は未規定です。N は要素数で、計算量は O(N log N) です。

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl<T: Ord> SortReverse for [T]

Implementors§