// Test for issue #132429 //@ edition: 2024 //@check-pass use std::future::Future; trait Test { fn foo<'a>(&'a self) -> Box>> { Box::new(async { [] }) } } fn main() {}