Send
Verb · Development
Definitions
In Rust, a marker trait indicating that a type can be safely transferred across thread boundaries; if a type is `Send`, ownership can move to another thread without risking data races, enforced at compile time by the borrow checker.
In plain English: A Rust safety label that says a piece of data is safe to hand off to a different thread.
Example: "The compiler rejected our code because Rc is not Send — switching to Arc fixed the cross-thread ownership transfer."