From 015e39776fcd951d208d7fbb5f4a4de4efb4445f Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Sun, 2 Jul 2023 21:11:09 -0700 Subject: [PATCH] No need for single-element vec for chaining one element --- test_suite/tests/test_de.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test_suite/tests/test_de.rs b/test_suite/tests/test_de.rs index 85fd1bd5..2c97df37 100644 --- a/test_suite/tests/test_de.rs +++ b/test_suite/tests/test_de.rs @@ -14,6 +14,7 @@ use std::collections::{BTreeMap, BTreeSet, HashMap, HashSet}; use std::default::Default; use std::ffi::{CStr, CString, OsString}; use std::fmt::Debug; +use std::iter; use std::net; use std::num::{ NonZeroI128, NonZeroI16, NonZeroI32, NonZeroI64, NonZeroI8, NonZeroIsize, NonZeroU128, @@ -199,7 +200,7 @@ fn assert_de_tokens_ignore(ignorable_tokens: &[Token]) { ] .into_iter() .chain(ignorable_tokens.iter().copied()) - .chain(vec![Token::MapEnd]) + .chain(iter::once(Token::MapEnd)) .collect(); let expected = IgnoreBase { a: 1 };