diff options
Diffstat (limited to 'src/test/run-pass/panic-safe.rs')
| -rw-r--r-- | src/test/run-pass/panic-safe.rs | 14 | 
1 files changed, 7 insertions, 7 deletions
diff --git a/src/test/run-pass/panic-safe.rs b/src/test/run-pass/panic-safe.rs index 9949b79278c..b918f79f2d5 100644 --- a/src/test/run-pass/panic-safe.rs +++ b/src/test/run-pass/panic-safe.rs @@ -11,14 +11,14 @@ #![allow(dead_code)] #![feature(recover)] -use std::panic::{RecoverSafe, AssertRecoverSafe}; +use std::panic::{UnwindSafe, AssertUnwindSafe}; use std::cell::RefCell; use std::sync::{Mutex, RwLock, Arc}; use std::rc::Rc; struct Foo { a: i32 } -fn assert<T: RecoverSafe + ?Sized>() {} +fn assert<T: UnwindSafe + ?Sized>() {} fn main() { assert::<i32>(); @@ -43,13 +43,13 @@ fn main() { assert::<Mutex<T>>(); assert::<RwLock<T>>(); } - fn baz<T: RecoverSafe>() { + fn baz<T: UnwindSafe>() { assert::<Box<T>>(); assert::<Vec<T>>(); assert::<RefCell<T>>(); - assert::<AssertRecoverSafe<T>>(); - assert::<&AssertRecoverSafe<T>>(); - assert::<Rc<AssertRecoverSafe<T>>>(); - assert::<Arc<AssertRecoverSafe<T>>>(); + assert::<AssertUnwindSafe<T>>(); + assert::<&AssertUnwindSafe<T>>(); + assert::<Rc<AssertUnwindSafe<T>>>(); + assert::<Arc<AssertUnwindSafe<T>>>(); } }  | 
