Crate redo [] [src]

Redo

An undo/redo library.

Redo does not use dynamic dispatch which means it is faster than undo but less flexible.

Structs

RedoStack

RedoStack maintains a stack of RedoCmds that can be undone and redone by using methods on the RedoStack.

Traits

RedoCmd

Every command needs to implement the RedoCmd trait to be able to be used with the RedoStack.