pub(crate) const fn unpack(src: usize, mask: usize, shift: u32) -> usize
Unpacks a value using a mask & shift.