(reader: &mut R)
| 45 | #[inline] |
| 46 | pub(crate) fn decode_len<R: Read>(reader: &mut R) -> AvroResult<usize> { |
| 47 | let len = zag_i64(reader)?; |
| 48 | safe_len(usize::try_from(len).map_err(|e| Details::ConvertI64ToUsize(e, len))?) |
| 49 | } |
| 50 | |
| 51 | /// Decode the length of a sequence. |
| 52 | /// |
| 53 | /// Maps and arrays are 0-terminated, 0i64 is also encoded as 0 in Avro reading a length of 0 means |
no test coverage detected