M63UZWSZYDWP32TLRQJUJDZJTWQ235AXX6HTYYLGEYKGXNW3JI3AC .unwrap().to_string(),);}#[test]fn test_downcast_ref() {assert_eq!("oh no!",*bail_literal().unwrap_err().downcast_ref::<&str>().unwrap(),);assert_eq!("oh no!",bail_fmt().unwrap_err().downcast_ref::<String>().unwrap(),);assert_eq!("oh no!",bail_error().unwrap_err().downcast_ref::<io::Error>().unwrap().to_string(),);}#[test]fn test_downcast_mut() {assert_eq!("oh no!",*bail_literal().unwrap_err().downcast_mut::<&str>().unwrap(),);assert_eq!("oh no!",bail_fmt().unwrap_err().downcast_mut::<String>().unwrap(),);assert_eq!("oh no!",bail_error().unwrap_err().downcast_mut::<io::Error>()