1 2 3 4 5
pub trait Focusable { fn is_focused(&self) -> bool; fn focus(&mut self); fn unfocus(&mut self); }