1
2
3
4
5
pub trait View<E> {
    fn view(&mut self, event: &E) -> Option<DeleteView>;
}

pub struct DeleteView;