(&self, offset: usize)
| 157 | } |
| 158 | |
| 159 | fn read_i32_at(&self, offset: usize) -> crate::Result<i32> { |
| 160 | self.read_slice::<4>(offset).map(i32::from_le_bytes) |
| 161 | } |
| 162 | |
| 163 | pub fn get_boolean(&self, pos: usize) -> crate::Result<bool> { |
| 164 | self.read_byte_at(self.field_offset(pos)).map(|b| b != 0) |