Trait App

Source
pub trait App {
    // Required methods
    fn draw(&self, frame: &mut Frame);
    fn update(&mut self, update: &Update);

    // Provided method
    fn quit(&mut self) { ... }
}

Required Methods§

Source

fn draw(&self, frame: &mut Frame)

Source

fn update(&mut self, update: &Update)

Provided Methods§

Source

fn quit(&mut self)

Implementors§