pub trait RelIndexMerge: Sized {
// Required method
fn move_index_contents(from: &mut Self, to: &mut Self);
// Provided methods
fn merge_delta_to_total_new_to_delta(
new: &mut Self,
delta: &mut Self,
total: &mut Self,
) { ... }
fn init(new: &mut Self, delta: &mut Self, total: &mut Self) { ... }
}Required Methods§
fn move_index_contents(from: &mut Self, to: &mut Self)
Provided Methods§
fn merge_delta_to_total_new_to_delta( new: &mut Self, delta: &mut Self, total: &mut Self, )
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".