//@revisions: edition2015 edition2024 | |
//@[edition2015] edition:2015 | |
//@[edition2024] edition:2024 | |
struct Bug { | |
V1: [(); { | |
let f: impl core::future::Future<Output = u8> = async { 1 }; | |
//~^ ERROR `impl Trait` is not allowed in the type of variable bindings | |
//[edition2015]~| ERROR expected identifier | |
1 | |
}], | |
} | |
fn main() {} |