Trait Printer
ruwren
pub trait Printer { fn print(&mut self, s: String); }
fn print(&mut self, s: String)