fn into_iter(self) -> Self::IntoIter {
        unsafe {
            IntoIteratorHelper {
                iter: std::vec::Vec::from_raw_parts(
                    self.buf.as_mut_ptr(),
                    self.len,
                    self.buf.capacity(),
                )
                .into_iter(),
            }
        }
    }
// note that into_iter() is consuming self
note that into_iter() is consuming self
note that into_iter () is consuming self
fn into_iter(self) -> Self::IntoIter {
        unsafe {
            IntoIteratorHelper {
                iter: std::vec::Vec::from_raw_parts(
                    self.buf.as_mut_ptr(),
                    self.len,
                    self.buf.capacity(),
                )
                .into_iter(),
            }
        }
    }
fn into_iter ( self ) -> Self :: IntoIter { unsafe { IntoIteratorHelper { iter : std :: vec :: Vec :: from_raw_parts ( self . buf . as_mut_ptr ( ) , self . len , self . buf . capacity ( ) , ) . into_iter ( ) , } } }
note that into_iter() is consuming self
note that into_iter () is consuming self
self