pub fn into_raw_parts(mut self) -> (NonNull<Pair<H, MaybeUninit<T>>>, usize, usize) {
        let parts = self.as_raw_parts();
        mem::forget(self);
        parts
    }
/// Returns the raw parts (ptr, length, capacity) of the vector.
/// Reconstruct the vector by passing these values to `from_raw_parts`.
Returns the raw parts (ptr, length, capacity) of the vector.
Reconstruct the vector by passing these values to `from_raw_parts`.
Returns the raw parts ( ptr length capacity ) of the vector . Reconstruct the vector by passing these values to ` from_raw_parts ` .
pub fn into_raw_parts(mut self) -> (NonNull<Pair<H, MaybeUninit<T>>>, usize, usize) {
        let parts = self.as_raw_parts();
        mem::forget(self);
        parts
    }
pub fn into_raw_parts ( mut self ) -> ( NonNull < Pair < H , MaybeUninit < T > > > , usize , usize ) { let parts = self . as_raw_parts ( ) ; mem :: forget ( self ) ; parts }
Returns the raw parts (ptr, length, capacity) of the vector.
Returns the raw parts ( ptr length capacity ) of the vector .
mut self