panic/
panic.rs

1use procspawn::{self, spawn};
2
3fn main() {
4    procspawn::init();
5
6    let handle = spawn((), |()| {
7        panic!("Whatever!");
8    });
9
10    match handle.join() {
11        Ok(()) => unreachable!(),
12        Err(err) => {
13            let panic = err.panic_info().expect("got a non panic error");
14            println!("process panicked with {}", panic.message());
15            println!("{:#?}", panic);
16        }
17    }
18}