fn zero(&mut self) {
        let s = unsafe { slice::from_raw_parts_mut(self.get_ptr(), self.get_sz() as usize) };
        for i in 0..self.get_sz() {
            s[i as usize] = 0;
        }
    }
/// Empty all of the memory unit.
Empty all of the memory unit.
Empty all of the memory unit .
fn zero(&mut self) {
        let s = unsafe { slice::from_raw_parts_mut(self.get_ptr(), self.get_sz() as usize) };
        for i in 0..self.get_sz() {
            s[i as usize] = 0;
        }
    }
fn zero ( & mut self ) { let s = unsafe { slice :: from_raw_parts_mut ( self . get_ptr ( ) , self . get_sz ( ) as usize ) } ; for i in 0 .. self . get_sz ( ) { s [ i as usize ] = 0 ; } }
Empty all of the memory unit.
Empty all of the memory unit .
&mut self