open_pql/functions/max_rank.rs
1use super::*;
2
3#[pqlfn(arg, rtn, eval)]
4pub const fn max_rank(ranks: PQLRankSet) -> Option<PQLRank> {
5 ranks.max_rank()
6}
7
8#[cfg(test)]
9mod tests {
10 use super::*;
11 use crate::*;
12
13 #[quickcheck]
14 fn test_max_rank(ranks: Rank16) -> TestResult {
15 TestResult::from_bool(ranks.max_rank() == max_rank(ranks))
16 }
17}