packs.into_iter() итерируется по ссылкам, а не по значениям, потому что нет владения над вектором Это то же самое в данном случае, что и packs.iter()
вторая попытка сделать once().chain() https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=022a2b07f34d7ec03ba9da98eab246e0 пропускает self.tail но не пропускает self.head
Обсуждают сегодня