pub trait Draw { fn draw(&self); } // ANCHOR: here pub struct Screen { pub components: Vec>, } // ANCHOR_END: here