summaryrefslogtreecommitdiff
path: root/src/de/parse.rs
diff options
context:
space:
mode:
authorJesse Morgan <jesse@jesterpm.net>2025-03-04 19:47:12 -0800
committerJesse Morgan <jesse@jesterpm.net>2025-03-04 19:47:12 -0800
commitb6cae020adf784dc241316a8b8f855ecf4416160 (patch)
tree3620226136b220542ffab11daf66da8b17fab123 /src/de/parse.rs
parente51f658461d8ab9c7caa64e93f5cf706183ce109 (diff)
parent058781081b811b65bf14bf2b673de22d0761fbad (diff)
Merge remote-tracking branch 'sbihel/main'HEADpatchedmaster
Diffstat (limited to 'src/de/parse.rs')
-rw-r--r--src/de/parse.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/de/parse.rs b/src/de/parse.rs
index 4f96fb9..3be7aa2 100644
--- a/src/de/parse.rs
+++ b/src/de/parse.rs
@@ -280,8 +280,8 @@ impl<'a> Parser<'a> {
// Parses all top level nodes into the `root` map.
while self.parse(&mut root)? {}
let iter = match root {
- Level::Nested(map) => map.into_iter(),
- _ => BTreeMap::default().into_iter(),
+ Level::Nested(map) => map.into_iter().peekable(),
+ _ => BTreeMap::default().into_iter().peekable(),
};
Ok(QsDeserializer { iter, value: None })
}