#![no_std] use core::fmt::Debug; use embassy_time::Timer; use log::info; pub async fn unwrap(res: Result) -> T { match res { Ok(v) => v, Err(e) => { info!("FATAL ERROR : {:?}", e); loop { info!("FATAL ERROR : {:?}", e); Timer::after_secs(5).await; } } } }