diff --git a/src/de.rs b/src/de.rs index 1062f572..b96fb541 100644 --- a/src/de.rs +++ b/src/de.rs @@ -305,7 +305,8 @@ pub trait Deserializer: Iterator> { fn expect_tuple_start(&mut self, token: Token) -> Result { match token { TupleStart(len) => Ok(len), - token => Err(self.syntax_error(token, [TupleStartKind])), + SeqStart(len) => Ok(len), + token => Err(self.syntax_error(token, [TupleStartKind, SeqStartKind])), } }