galvanic_assert::matchers::collection

Function sorted_ascending

Source
pub fn sorted_ascending<'a, T, I>() -> Box<dyn Fn(&'a I) -> MatchResult>
where &'a I: IntoIterator<Item = &'a T> + 'a, T: Ord + Debug + 'a,
Expand description

Matches if the asserted collection is sorted weakly ascending.

An empty collection is assumed to be always sorted.

#Examples

use galvanic_assert::matchers::collection::*;
assert_that!(&vec![1,2,2,3,4,4,5], sorted_ascending());