pub struct PropagationState { /* private fields */ }Implementations§
Source§impl PropagationState
impl PropagationState
pub fn new() -> Self
pub fn accumulate(&mut self, results: Vec<PropagationResult>)
pub const fn pending_count(&self) -> usize
pub fn next_review(&mut self) -> Option<ReviewEvent>
pub fn next_reviews(&mut self, limit: usize) -> Vec<ReviewEvent>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PropagationState
impl RefUnwindSafe for PropagationState
impl Send for PropagationState
impl Sync for PropagationState
impl Unpin for PropagationState
impl UnsafeUnpin for PropagationState
impl UnwindSafe for PropagationState
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