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