Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #![allow(unused)]
- fn main() {
- use std::panic;
- panic::set_hook(Box::new(|panic_info| {
- if let Some(s) = panic_info.payload().downcast_ref::<&str>() {
- println!("panic occurred: {:?}", s);
- } else {
- println!("panic occurred");
- }
- }));
- let x: Result<u32,String> = Err("Hello".to_string());
- x.expect("Normal panic");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement