pub(crate) unsafe fn deinit_slice_mut<'a, 'b, T>( s: &'a mut &'b mut [T], ) -> &'a mut &'b mut [MaybeUninit<T>]