Trait Controls

Source
pub trait Controls<E: Event> {
    // Required method
    fn events(&mut self) -> Vec<E>;
}

Required Methods§

Source

fn events(&mut self) -> Vec<E>

Implementors§

Source§

impl<E: Event> Controls<E> for NullControls<E>

Source§

impl<F, E: Event> Controls<E> for F
where F: FnMut() -> Vec<E>,