use std::rc::Rc; fn bar<T: Send>(_: T) {} fn main() { let x = Rc::new(5); bar(x); //~^ ERROR `Rc<{integer}>` cannot be sent between threads safely }