(&self, pos: usize)
| 225 | } |
| 226 | |
| 227 | pub fn get_binary(&self, pos: usize) -> crate::Result<&[u8]> { |
| 228 | let (start, len) = self.resolve_var_length_field(pos)?; |
| 229 | Ok(&self.data[start..start + len]) |
| 230 | } |
| 231 | |
| 232 | pub fn get_string(&self, pos: usize) -> crate::Result<&str> { |
| 233 | let bytes = self.get_binary(pos)?; |
no test coverage detected