(&mut self, input: &mut &'a [u8], length: usize)
| 216 | |
| 217 | impl<'a, T: Decode<'a>> View<'a> for VecDecoder<'a, T> { |
| 218 | fn populate(&mut self, input: &mut &'a [u8], length: usize) -> Result<()> { |
| 219 | self.lengths.populate(input, length)?; |
| 220 | self.elements.populate(input, self.lengths.length()) |
| 221 | } |
| 222 | } |
| 223 | |
| 224 | macro_rules! encode_body { |