Skip to content

Commit bd194da

Browse files
Implement RefUnwindSafe for Rc<T>
1 parent 18bc4be commit bd194da

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

library/alloc/src/rc.rs

+2
Original file line numberDiff line numberDiff line change
@@ -318,6 +318,8 @@ impl<T: ?Sized> !marker::Sync for Rc<T> {}
318318

319319
#[stable(feature = "catch_unwind", since = "1.9.0")]
320320
impl<T: RefUnwindSafe + ?Sized> UnwindSafe for Rc<T> {}
321+
#[stable(feature = "rc_ref_unwind_safe", since = "1.58.0")]
322+
impl<T: RefUnwindSafe + ?Sized> RefUnwindSafe for Rc<T> {}
321323

322324
#[unstable(feature = "coerce_unsized", issue = "27732")]
323325
impl<T: ?Sized + Unsize<U>, U: ?Sized> CoerceUnsized<Rc<U>> for Rc<T> {}

0 commit comments

Comments
 (0)