// check-pass // edition:2018 use std::sync::Arc; trait SomeTrait: Send + Sync + 'static { fn do_something(&self); } async fn my_task(obj: Arc) { unimplemented!() } fn main() {}