Derive Macro Diffus

Source
#[derive(Diffus)]