#![feature(const_trait_impl)] pub trait A { fn assoc() -> bool; } pub const fn foo() -> bool { T::assoc() //~^ ERROR the trait bound //~| ERROR cannot call non-const fn } fn main() {}