pub fn clean(&mut self) {
        log::trace!("Cleaning plan `{:#?}`...", self.date());

        if let Some(tasks) = &mut self.tasks {
            log::trace!("Task section exists. Cleaning...");
            tasks.clean();
            log::trace!("Task section cleaned.");
        }
        if let Some(schedule) = &mut self.schedule {
            log::trace!("Schedule section exists. Cleaning...");
            schedule.clean();
            log::trace!("Schedule section cleaned.");
        }

        log::trace!("Plan cleaned.");
    }
/// Cleans the plan and its subsections.
Cleans the plan and its subsections.
Cleans the plan and its subsections .
pub fn clean(&mut self) {
        log::trace!("Cleaning plan `{:#?}`...", self.date());
        if let Some(tasks) = &mut self.tasks {
            log::trace!("Task section exists. Cleaning...");
            tasks.clean();
            log::trace!("Task section cleaned.");
        }
        if let Some(schedule) = &mut self.schedule {
            log::trace!("Schedule section exists. Cleaning...");
            schedule.clean();
            log::trace!("Schedule section cleaned.");
        }
        log::trace!("Plan cleaned.");
    }
pub fn clean ( & mut self ) { log :: trace ! ( " " self date ( ) ) ; if let Some ( tasks ) = & mut self . tasks { log :: trace ! ( " " ) ; tasks . clean ( ) ; log :: trace ! ( " " ) ; } if let Some ( schedule ) = & mut self . schedule { log :: trace ! ( " " ) ; schedule . clean ( ) ; log :: trace ! ( " " ) ; } log :: trace ! ( " " ) ; }
Cleans the plan and its subsections.
Cleans the plan and its subsections .
&mut self
&mut self