pub trait ISourceList<T: Clone + PartialEq>: IObservableList<T> {
// Required method
fn edit_dyn(&self, update: &mut dyn FnMut(&mut dyn IExtendedList<T>));
}Expand description
A list whose items are edited by its owner (ISourceList<T>).
Required Methods§
Sourcefn edit_dyn(&self, update: &mut dyn FnMut(&mut dyn IExtendedList<T>))
fn edit_dyn(&self, update: &mut dyn FnMut(&mut dyn IExtendedList<T>))
Runs an edit; its changes are delivered as one change set when it ends (Edit).
Trait Implementations§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".