(&self, offset: u64, len: usize)
| 1089 | } |
| 1090 | |
| 1091 | fn read_buffer(&self, offset: u64, len: usize) -> Result<DataBuffer> { |
| 1092 | let read_buffer = unsafe { BNReadViewBuffer(self.as_ref().handle, offset, len) }; |
| 1093 | if read_buffer.is_null() { |
| 1094 | Err(()) |
| 1095 | } else { |
| 1096 | Ok(DataBuffer::from_raw(read_buffer)) |
| 1097 | } |
| 1098 | } |
| 1099 | |
| 1100 | fn debug_info(&self) -> Ref<DebugInfo> { |
| 1101 | unsafe { DebugInfo::ref_from_raw(BNGetDebugInfo(self.as_ref().handle)) } |
no test coverage detected