pub trait ListChangeSetSource: 'static {
type Item: Clone + PartialEq + 'static;
// Required method
fn source_change_sets(&self) -> Rc<dyn IObservable<ChangeSet<Self::Item>>>;
}Expand description
A source of the change sets of a list: a sequence of change sets, or a list whose Connect()
is its sequence (the items of upstream’s collections of sources).
Required Associated Types§
Required Methods§
Sourcefn source_change_sets(&self) -> Rc<dyn IObservable<ChangeSet<Self::Item>>>
fn source_change_sets(&self) -> Rc<dyn IObservable<ChangeSet<Self::Item>>>
The change sets of the source: the sequence itself, or Connect() of a list.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".