Struct spaced_rs::SchedulingData
source · [−]pub struct SchedulingData {
pub interval: i32,
pub difficulty: f32,
pub memory_strength: f32,
pub adjusting_factor: f32,
pub times_reviewed: i32,
pub times_recalled: i32,
}Expand description
Struct containing item specific data related to it’s scheduling.
Fields
interval: i32difficulty: f32memory_strength: f32adjusting_factor: f32times_reviewed: i32times_recalled: i32Trait Implementations
sourceimpl Clone for SchedulingData
impl Clone for SchedulingData
sourcefn clone(&self) -> SchedulingData
fn clone(&self) -> SchedulingData
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for SchedulingData
impl Debug for SchedulingData
Auto Trait Implementations
impl RefUnwindSafe for SchedulingData
impl Send for SchedulingData
impl Sync for SchedulingData
impl Unpin for SchedulingData
impl UnwindSafe for SchedulingData
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more