From 6a3fd90fa4b6b080ce7f0bd09499c7123e1cc5d9 Mon Sep 17 00:00:00 2001 From: Mingun Date: Sun, 27 Mar 2022 02:03:17 +0500 Subject: [PATCH] Use direct call to underlying reader because we know, that we don't have peeked event This allow further refactoring for supporting sequences because resolves lifetime issue that otherwise would be introduced in one of following commits --- src/de/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/de/mod.rs b/src/de/mod.rs index 0093573..1aff658 100644 --- a/src/de/mod.rs +++ b/src/de/mod.rs @@ -260,7 +260,7 @@ where fn peek(&mut self) -> Result<&DeEvent<'de>, DeError> { if self.peek.is_none() { - self.peek = Some(self.next()?); + self.peek = Some(self.reader.next()?); } match self.peek.as_ref() { Some(v) => Ok(v),