(&mut self)
| 251 | } |
| 252 | |
| 253 | fn read_list_begin(&mut self) -> crate::Result<TListIdentifier> { |
| 254 | let element_type: TType = self.read_byte().and_then(field_type_from_u8)?; |
| 255 | let size = self.read_i32()?; |
| 256 | let min_element_size = self.min_serialized_size(element_type); |
| 257 | super::check_container_size(&self.config, size, min_element_size)?; |
| 258 | Ok(TListIdentifier::new(element_type, size)) |
| 259 | } |
| 260 | |
| 261 | fn read_list_end(&mut self) -> crate::Result<()> { |
| 262 | Ok(()) |