// edition: 2021 #![feature(return_type_notation, async_fn_in_trait)] //~^ WARN the feature `return_type_notation` is incomplete //~| WARN the feature `async_fn_in_trait` is incomplete use std::future::Future; trait Trait { async fn method() {} } fn test>>>() {} //~^ ERROR return type notation is not allowed to use type equality fn main() {}