``` warning: creating a mutable reference to mutable static --> drv/uart/src/main.rs:29:28 | 29 | let server = &mut *SERVER.as_mut_ptr(); | ^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static | = note: for more information, see = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives = note: `#[warn(static_mut_refs)]` on by default ``` Is there a way to do something like this without a warning? Wrap it in a type that implements Sync?