saturating_sub

This commit is contained in:
Luc Mcgrady 2025-08-19 23:43:01 +01:00
parent 6fe70f37b5
commit 7fb425441b
No known key found for this signature in database
GPG key ID: 4F3D7A0B17CC3D9C

View file

@ -97,7 +97,7 @@ fn create_review_priority_fn(
// Interval-based ordering
IntervalsAscending => wrap!(|c, _w| c.interval as i32),
IntervalsDescending => wrap!(|c, _w| -((c.interval as i32).max(-i32::MAX))),
IntervalsDescending => wrap!(|c, _w| 0i32.saturating_sub(c.interval as i32)),
// Retrievability-based ordering
RetrievabilityAscending => {
wrap!(move |c, w| (c.retrievability(w) * 1000.0) as i32)