trait Trait { const ASSOC: usize; } fn bar() {} fn foo() { bar::<::ASSOC>(); //~^ ERROR: expected associated type, found associated constant `Trait::ASSOC` //~| ERROR: unresolved item provided when a constant was expected } fn main() {}