Struct ted::history::History
[−]
[src]
pub struct History<T: Undo> { /* fields omitted */ }
pub struct History<T: Undo> { /* fields omitted */ }
impl<T: Undo> History<T>
[src]pub fn new() -> Self
[src]pub fn len(&self) -> usize
[src]pub fn undone(&self) -> usize
[src]pub fn record(&mut self, event: T)
[src]pub fn undo(&mut self) -> Result<T::Undo, ()>
[src]impl<T: Undo + Clone> History<T>
[src]