pub struct ProblemCriteria {
pub min_lapses: i64,
pub max_ease: i64,
pub min_reps_for_retention: i64,
pub max_interval_for_retention: i64,
}Expand description
Criteria for finding problem cards.
Fields§
§min_lapses: i64Minimum lapse count to flag.
max_ease: i64Maximum ease factor to flag (e.g., 2000 = 200%).
min_reps_for_retention: i64Minimum reps with max interval for poor retention.
max_interval_for_retention: i64Maximum interval with high reps for poor retention.
Trait Implementations§
Source§impl Clone for ProblemCriteria
impl Clone for ProblemCriteria
Source§fn clone(&self) -> ProblemCriteria
fn clone(&self) -> ProblemCriteria
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ProblemCriteria
impl Debug for ProblemCriteria
Auto Trait Implementations§
impl Freeze for ProblemCriteria
impl RefUnwindSafe for ProblemCriteria
impl Send for ProblemCriteria
impl Sync for ProblemCriteria
impl Unpin for ProblemCriteria
impl UnwindSafe for ProblemCriteria
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more