safe trait Foo {} //~^ ERROR expected one of `!` or `::`, found keyword `trait` fn main() {}