#[macro_export]
macro_rules! spawn_wrapper {
($f:expr) => {
if IS_PROCESSING.with(|is_processing| is_processing.get()) {
return;
}
IS_PROCESSING.with(|is_processing| is_processing.set(true));
spawn($f);
IS_PROCESSING.with(|is_processing| is_processing.set(false));
};
}