Personally, I’d prefer it if it were in some way connected to the impl of the type itself, because that’s where I go to in the code to look at the interface.
impl Type {
// syntactically different from normal use statements,
// because impl might get import statements
use impl Trait;
}
or
impl Type: impl Trait { }