#[macro_use] extern crate failure; use std::fmt; use std::io::{BufRead, BufReader, Read, Write}; use serde; use serde::{Deserialize, Serialize}; extern crate chrono; use chrono::{DateTime, TimeZone, Utc}; mod tasks; fn main() { let mut task_manager = tasks::TaskManager::new(); for (name, task) in task_manager.all_tasks().iter() { println!("{}{}", name, task); } }