Skip to main content

Merge

Derive Macro Merge 

Source
#[derive(Merge)]
Expand description

Derive the Merge trait for a struct.

Generates an implementation that calls .merge() on each field. All fields must implement Merge.

§Example

use normalize::Merge;

#[derive(Merge)]
struct Config {
    enabled: bool,
    name: Option<String>,
}