Files
PlantCtrl/Software/MainBoard/rust/src/util.rs

11 lines
275 B
Rust

macro_rules! mk_static {
($t:ty,$val:expr) => {{
static STATIC_CELL: static_cell::StaticCell<$t> = static_cell::StaticCell::new();
#[deny(unused_attributes)]
let x = STATIC_CELL.uninit().write($val);
x
}};
}
pub(crate) use mk_static;