pub trait Input { // Provided method fn input(&mut self) -> char { ... } }
Trait for getting a character