Struct History
ted::history
pub struct History<T: Inverse> { /* fields omitted */ }
impl<T: Inverse> History<T>
fn new() -> Self
fn len(&self) -> usize
fn len_redo(&self) -> usize
fn events(&self) -> Stream<T>
fn record(&mut self, event: T)
fn undo(&mut self) -> bool
fn redo(&mut self) -> bool