pub trait PerformEdits<Edit> {
// Required methods
fn perform_edits<Iter: IntoIterator<Item = Edit>>(&self, edits: Iter);
fn set_pending(&self, pending: &[Edit]);
fn commit_pending(&self);
}Expand description
Convenience trait that makes it easier to edit an object that uses an EditLog
Required Methods§
fn perform_edits<Iter: IntoIterator<Item = Edit>>(&self, edits: Iter)
fn set_pending(&self, pending: &[Edit])
fn commit_pending(&self)
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.