diff options
-rw-r--r-- | serde_v8/src/de.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/serde_v8/src/de.rs b/serde_v8/src/de.rs index 0816514a6..4de2f5817 100644 --- a/serde_v8/src/de.rs +++ b/serde_v8/src/de.rs @@ -534,6 +534,10 @@ impl<'de> de::SeqAccess<'de> for SeqAccess<'_, '_, '_> { Ok(None) } } + + fn size_hint(&self) -> Option<usize> { + Some((self.len - self.pos) as usize) + } } struct EnumAccess<'a, 'b, 's> { |