Derive Macro template_impl

Source
#[derive(template_impl)]