rust/library
bors 4061c04079 Auto merge of #87467 - inquisitivecrystal:ref-unwind, r=dtolnay
Implement `RefUnwindSafe` for `Rc<T>`

This PR implements `RefUnwindSafe` for `Rc<T>`, where `T: RefUnwindSafe`.

This impl was omitted by an apparent oversight. `Rc<T>` already implements `UnwindSafe`. `Arc<T>` implements both `UnwindSafe` and `RefUnwindSafe`. There is no reason why an `&Rc<T>` is any less unwind safe than a `Rc<T>` or an `&Arc<T>`, so this should be safe to add.

Resolves #45924.
2021-11-04 06:54:21 +00:00
..
alloc Implement RefUnwindSafe for Rc<T> 2021-11-02 16:30:55 -07:00
backtrace@7f14f76c8b bump backtrace 2021-10-17 21:20:18 -04:00
core Auto merge of #86336 - camsteffen:char-array-pattern, r=joshtriplett 2021-10-31 15:45:39 +00:00
panic_abort
panic_unwind
proc_macro Stabilize proc_macro::is_available 2021-10-10 14:09:54 +02:00
profiler_builtins
rtstartup
rustc-std-workspace-alloc
rustc-std-workspace-core
rustc-std-workspace-std
std Auto merge of #90392 - solid-rs:fix-solid-support, r=Mark-Simulacrum 2021-11-04 03:48:43 +00:00
stdarch@5fdbc476af
test Rollup merge of #89082 - smoelius:master, r=kennytm 2021-10-07 20:26:12 -07:00
unwind Repace use of static_nobundle with native_link_modifiers 2021-10-23 15:51:22 +02:00