#![feature(const_trait_impl)] | |
struct S; | |
trait T {} | |
impl const dyn T { | |
//~^ ERROR inherent impls cannot be `const` | |
pub const fn new() -> std::sync::Mutex<dyn T> {} | |
//~^ ERROR mismatched types | |
//~| ERROR cannot be known at compilation time | |
} | |
fn main() {} |