Trait StructMerge

Source
pub trait StructMerge<Src> {
    // Required method
    fn merge(&mut self, src: Src);
}
Expand description

Merge another struct into Self.

Required Methods§

Source

fn merge(&mut self, src: Src)

Merge the given struct into Self whilst consuming it.

Implementors§

Source§

impl<Target, Src: StructMergeInto<Target>> StructMerge<Src> for Target

Implement the StructMerge trait for all types that provide StructMergeInto for it.