// aux-build:send_sync.rs #![feature(trait_alias)] extern crate send_sync; use std::rc::Rc; use send_sync::SendSync; fn use_alias() {} fn main() { use_alias::(); use_alias::>(); //~^ ERROR `Rc` cannot be sent between threads safely [E0277] //~^^ ERROR `Rc` cannot be shared between threads safely [E0277] }