rust/tests/ui/traits/rc-not-send.rs
2025-06-30 11:50:19 +05:00

12 lines
247 B
Rust

//! Test that `Rc<T>` does not implement `Send`.
use std::rc::Rc;
fn requires_send<T: Send>(_: T) {}
fn main() {
let rc_value = Rc::new(5);
requires_send(rc_value);
//~^ ERROR `Rc<{integer}>` cannot be sent between threads safely
}