#![cfg_attr(no_std, feature(core_intrinsics, lang_items, alloc_error_handler))]
#[global_allocator]
static ALLOC: wee_alloc::WeeAlloc = wee_alloc::WeeAlloc::INIT;
#[cfg(no_std)]
#[panic_handler]
#[no_mangle]
pub fn panic(_info: &::core::panic::PanicInfo) -> ! {
::core::intrinsics::abort();
}
#[cfg(no_std)]
#[alloc_error_handler]
#[no_mangle]
fn oom(_: core::alloc::Layout) -> ! {
::core::intrinsics::abort();
}
#[cfg(no_std)]
#[lang = "eh_personality"]
#[no_mangle]
pub extern "C" fn eh_personality() {}