//@ aux-build:complex_impl_support.rs extern crate complex_impl_support; use complex_impl_support::{External, M}; struct Q; impl External for (Q, R) {} //~ ERROR only traits defined fn main() {}