1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
use habitica_rust_client::task::tasks::Task; pub trait Printer { fn print(&self); } impl Printer for Task { fn print(&self) { println!( "| {} | - {}", self.get_task_type().as_ref().unwrap(), self.get_text().as_ref().unwrap() ); } }