impl{type_generics_type} {local}DeepMerge for {type_name}{type_generics_type}{type_generics_where} {{ fn merge_from(&mut self, other: Self) {{ {merge_body} }} }}