fn map_offset<U>(&self, offset: usize) -> SomeplaceInMemory<'a, U> {
        SomeplaceInMemory {
            location: self.location.checked_add(offset as u64).unwrap(),
            mem: self.mem,
            phantom: PhantomData,
        }
    }
// This function returns a place in memory which holds a value of type U, and starts
// offset bytes after the current location.
This function returns a place in memory which holds a value of type U, and starts
offset bytes after the current location.
This function returns a place in memory which holds a value of type U and starts offset bytes after the current location .
fn map_offset<U>(&self, offset: usize) -> SomeplaceInMemory<'a, U> {
        SomeplaceInMemory {
            location: self.location.checked_add(offset as u64).unwrap(),
            mem: self.mem,
            phantom: PhantomData,
        }
    }
fn map_offset < U > ( & self , offset : usize ) -> SomeplaceInMemory < ' a , U > { SomeplaceInMemory { location : self . location . checked_add ( offset as u64 ) . unwrap ( ) , mem : self . mem , phantom : PhantomData , } }
This function returns a place in memory which holds a value of type U, and starts
offset bytes after the current location.
This function returns a place in memory which holds a value of type U and starts offset bytes after the current location .
&self
offset
usize
&self
offset
usize