mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-22 14:55:26 +00:00
Revert "Make rustc_on_unimplemented
std-agnostic for alloc::rc
"
This reverts commit 6ec570aca5
.
This commit is contained in:
parent
7e02fd8251
commit
4120936f6d
@ -77,7 +77,6 @@ macro marker_impls {
|
||||
#[cfg_attr(not(test), rustc_diagnostic_item = "Send")]
|
||||
#[rustc_on_unimplemented(
|
||||
on(_Self = "std::rc::Rc<T, A>", note = "use `std::sync::Arc` instead of `std::rc::Rc`"),
|
||||
on(_Self = "alloc::rc::Rc<T, A>", note = "use `alloc::sync::Arc` instead of `alloc::rc::Rc`"),
|
||||
message = "`{Self}` cannot be sent between threads safely",
|
||||
label = "`{Self}` cannot be sent between threads safely",
|
||||
note = "consider using `std::sync::Arc<{Self}>`; for more information visit \
|
||||
@ -633,7 +632,6 @@ impl<T: ?Sized> Copy for &T {}
|
||||
note = "if you want to do aliasing and mutation between multiple threads, use `std::sync::RwLock` instead",
|
||||
),
|
||||
on(_Self = "std::rc::Rc<T, A>", note = "use `std::sync::Arc` instead of `std::rc::Rc`"),
|
||||
on(_Self = "alloc::rc::Rc<T, A>", note = "use `alloc::sync::Arc` instead of `alloc::rc::Rc`"),
|
||||
message = "`{Self}` cannot be shared between threads safely",
|
||||
label = "`{Self}` cannot be shared between threads safely",
|
||||
note = "consider using `std::sync::Arc<{Self}>`; for more information visit \
|
||||
|
Loading…
Reference in New Issue
Block a user