//@ run-pass | |
// Tests against a regression surfaced by crater in https://github.com/rust-lang/rust/issues/125193 | |
// Unwind Safety is not a very coherent concept, but we'd prefer no regressions until we kibosh it | |
// and this is an unstable feature anyways sooo... | |
use std::panic::UnwindSafe; | |
use std::task::Context; | |
fn unwind_safe<T: UnwindSafe>() {} | |
fn main() { | |
unwind_safe::<Context<'_>>(); // test UnwindSafe | |
unwind_safe::<&Context<'_>>(); // test RefUnwindSafe | |
} |