pub trait Merge<T> {
// Required method
fn merge(&mut self, source: T, mask: &FieldMaskTree);
// Provided method
fn merge_from(source: T, mask: &FieldMaskTree) -> Self
where Self: Default { ... }
}Required Methods§
fn merge(&mut self, source: T, mask: &FieldMaskTree)
Provided Methods§
fn merge_from(source: T, mask: &FieldMaskTree) -> Selfwhere
Self: Default,
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".