impl-template 1.0.0-alpha

A procedural macro for generating impl-blocks based on a simple template.
use impl_template::impl_template;

trait Foo {

}

struct Bar;

#[impl_template]
impl Foo for Bar {

}

fn main() {
    assert_impls_foo::<Bar>();
}

fn assert_impls_foo<F: Foo>() {

}