fn all_tasks_iter_mut(&mut self) -> impl Iterator<Item = &mut GameTask> {
        self.tasks_backlog
            .iter_mut()
            .chain(self.tasks_candidate.iter_mut())
            .chain(self.tasks_progress.iter_mut())
            .chain(self.tasks_review.iter_mut())
    }
/// get an iterator for all non-merged tasks, mutable
get an iterator for all non-merged tasks, mutable
get an iterator for all non - merged tasks mutable
fn all_tasks_iter_mut(&mut self) -> impl Iterator<Item = &mut GameTask> {
        self.tasks_backlog
            .iter_mut()
            .chain(self.tasks_candidate.iter_mut())
            .chain(self.tasks_progress.iter_mut())
            .chain(self.tasks_review.iter_mut())
    }
fn all_tasks_iter_mut ( & mut self ) -> impl Iterator < Item = & mut GameTask > { self . tasks_backlog . iter_mut ( ) . chain ( self . tasks_candidate . iter_mut ( ) ) . chain ( self . tasks_progress . iter_mut ( ) ) . chain ( self . tasks_review . iter_mut ( ) ) }
get an iterator for all non-merged tasks, mutable
get an iterator for all non - merged tasks mutable
&mut self
&mut self