use map::Map;
use crate::Task;
use super::Tasks;
impl Tasks{
pub fn get_tasks(&self) -> &Map<String, Task>{
&self.tasks
}
pub(crate) fn get_tasks_mut(&mut self) -> &mut Map<String, Task>{
&mut self.tasks
}
pub(crate) fn get_task(&self, id: &String) -> Option<&Task>{
self.get_tasks().get(id)
}
pub(crate) fn get_task_mut(&mut self, id: &String) -> Option<&mut Task>{
self.get_tasks_mut().get_mut(id)
}
}