Reinterpret a mutable slice of
f16 numbers as a mutable slice of
The transmuted slice has the same life time as the original, which prevents mutating the
mut [f16] argument as long as the returned
mut [u16] is borrowed.