1 use core::intrinsics; 2 use core::panic::PanicInfo; 3 4 #[panic_handler] panic(_info: &PanicInfo) -> !5fn panic(_info: &PanicInfo) -> ! { 6 intrinsics::abort() 7 } 8 9 #[alloc_error_handler] 10 #[allow(clippy::panic)] default_handler(layout: core::alloc::Layout) -> !11fn default_handler(layout: core::alloc::Layout) -> ! { 12 panic!("memory allocation of {} bytes failed", layout.size()) 13 } 14 15 #[lang = "eh_personality"] eh_personality()16extern "C" fn eh_personality() {} 17