From cae6008c036a4fe690ef1b87d0c953fd05d9d4a6 Mon Sep 17 00:00:00 2001 From: Max Audron Date: Sun, 22 Feb 2026 18:00:41 +0100 Subject: remove references from NetworkList input we do not need to reference stuff here and can just consume it --- src/primitive/message.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/primitive/message.rs') diff --git a/src/primitive/message.rs b/src/primitive/message.rs index 819ddd1..5455908 100644 --- a/src/primitive/message.rs +++ b/src/primitive/message.rs @@ -206,12 +206,12 @@ where Ok(res) } - fn from_network_list(input: &mut VariantList) -> Result { + fn from_network_list(input: VariantList) -> Result { use itertools::Itertools; let mut res = HashMap::with_capacity(input.len() / 2); - input.iter().tuples().for_each(|(k, v)| { + input.into_iter().tuples().for_each(|(k, v)| { res.insert( match T::try_from(k.clone()) { Ok(it) => it, -- cgit v1.2.3