pub fn len_packed_slice<P: PackedField>(packed: &[P]) -> usize