use camo_derive::Camo; #[derive(Camo)] struct Foo { foo: T, } fn main() {}