pub(crate) fn volatile_write<T: Copy + Sized>(dst: &mut T, src: T)
Perform a volatile write to the destination