pub fn at(&self, i: usize) -> &mut T {
        debug_assert!(i < self.count, "no zone index {} (max = {})", i, self.count);
        let off = self.base + i * mem::size_of::<T>();
        Self::read(off as u64)
    }
/// Returns a mutable reference to the i-th zone object
Returns a mutable reference to the i-th zone object
Returns a mutable reference to the i - th zone object
pub fn at(&self, i: usize) -> &mut T {
        debug_assert!(i < self.count, "no zone index {} (max = {})", i, self.count);
        let off = self.base + i * mem::size_of::<T>();
        Self::read(off as u64)
    }
pub fn at ( & self , i : usize ) -> & mut T { debug_assert ! ( i self count " " i self count ) ; let off = self . base + i * mem :: size_of :: < T > ( ) ; Self :: read ( off as u64 ) }
Returns a mutable reference to the i-th zone object
Returns a mutable reference to the i - th zone object
&self
i
usize