1 2 3 4 5 6 7 8 9 10 11
use crate::renderer::Renderer; pub mod popup; pub mod fullscreen_popup; pub mod menu; pub trait Window { type Output; fn run(&mut self, renderer: &mut Renderer) -> Self::Output; }