Get a new `UnsafeBytecodeStream` pointing at the bytecode that is at the given relative offset from this stream's current position. # Safety Same as the `new` constructor. May only be used when it is guaranteed that the address at `self._as_ptr() + offset` contains valid Pulley bytecode.
(&self, offset: isize)
| 218 | /// that the address at `self._as_ptr() + offset` contains valid Pulley |
| 219 | /// bytecode. |
| 220 | pub unsafe fn offset(&self, offset: isize) -> Self { |
| 221 | UnsafeBytecodeStream(unsafe { NonNull::new_unchecked(self.0.as_ptr().offset(offset)) }) |
| 222 | } |
| 223 | |
| 224 | /// Get this stream's underlying raw pointer. |
| 225 | pub fn as_ptr(&self) -> NonNull<u8> { |