(&mut self)
| 119 | } |
| 120 | |
| 121 | pub fn read_i32(&mut self) -> Result<i32> { |
| 122 | let data = self.read_n()?; |
| 123 | match self.endian { |
| 124 | Endian::Little => Ok(i32::from_le_bytes(data)), |
| 125 | Endian::Big => Ok(i32::from_be_bytes(data)), |
| 126 | } |
| 127 | } |
| 128 | |
| 129 | pub fn read_i64(&mut self) -> Result<i64> { |
| 130 | let data = self.read_n()?; |