pub type DeviceNodeMacArena<CS> = MaybeUninit<AsyncRefCell<DeviceNodeMac<CS>>>;Expand description
The uninitialized arena a board declares for its MAC. Board-side
because its type depends on CS, and a static cannot be generic.
A MaybeUninit rather than a StaticCell so a board may place it in
a NOLOAD region the runtime never zeroes (the Heltec V2 puts it in
the classic ESP32’s dram2_seg, where a StaticCell’s flag byte
would come up as garbage); bring_up’s at-most-once contract is
what the cell’s flag used to enforce.
Aliased Type§
pub union DeviceNodeMacArena<CS> {
/* private fields */
}