It would be good if there were a couple of sentences in the documentation at the top-level on the differences between this crate and the redo crate, linking between the two crates. It seems the main difference lies within Record, where in the redo crate a Record owns a Target but in this create you pass in a &mut Target each time you call the apply, undo, or redo functions.
It would be good if there were a couple of sentences in the documentation at the top-level on the differences between this crate and the
redo
crate, linking between the two crates. It seems the main difference lies withinRecord
, where in theredo
crate aRecord
owns aTarget
but in this create you pass in a&mut Target
each time you call theapply
,undo
, orredo
functions.