(&self)
| 384 | } |
| 385 | |
| 386 | fn obj_bytes(&self) -> BorrowedValue<'_, [u8]> { |
| 387 | if self.desc.is_contiguous() { |
| 388 | BorrowedValue::map(self.buffer.obj_bytes(), |x| { |
| 389 | &x[self.start..self.start + self.desc.len] |
| 390 | }) |
| 391 | } else { |
| 392 | BorrowedValue::map(self.buffer.obj_bytes(), |x| &x[self.start..]) |
| 393 | } |
| 394 | } |
| 395 | |
| 396 | fn obj_bytes_mut(&self) -> BorrowedValueMut<'_, [u8]> { |
| 397 | if self.desc.is_contiguous() { |
no test coverage detected