pub fn abc(a: A) -> A { a } pub struct Abc(pub A, pub A);