pub struct ReviewResult {
pub card: CardState,
pub predicted_rt: f64,
pub actual_rt: Option<f64>,
pub prediction_error: Option<f64>,
pub retrievability: f64,
pub calibration: Option<CalibrationResult>,
}Expand description
Result of a card review.
Fields§
§card: CardStateUpdated card state after review.
predicted_rt: f64Predicted response time (from Fitts model).
actual_rt: Option<f64>Actual response time (if provided).
prediction_error: Option<f64>Prediction error (actual - predicted), if RT was provided.
retrievability: f64Predicted retrievability (0-1).
calibration: Option<CalibrationResult>Calibration result (if RT was provided).
Trait Implementations§
Source§impl Clone for ReviewResult
impl Clone for ReviewResult
Source§fn clone(&self) -> ReviewResult
fn clone(&self) -> ReviewResult
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 moreAuto Trait Implementations§
impl Freeze for ReviewResult
impl RefUnwindSafe for ReviewResult
impl Send for ReviewResult
impl Sync for ReviewResult
impl Unpin for ReviewResult
impl UnwindSafe for ReviewResult
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