trait Foo {}
struct Bar {}
struct Bax;
struct Baz(String);
impl Foo for Bar {}