//@ known-bug: rust-lang/rust#126942 struct Thing; pub trait Every { type Assoc; } impl Every for Thing { type Assoc = T; } static I: ::Assoc = 3;