aboutsummaryrefslogtreecommitdiff
path: root/src/primitive/message.rs
diff options
context:
space:
mode:
authorMax Audron <me@audron.dev>2026-02-22 18:00:41 +0100
committerMax Audron <me@audron.dev>2026-02-22 18:00:41 +0100
commitcae6008c036a4fe690ef1b87d0c953fd05d9d4a6 (patch)
treea201ef89c87d2e8774b21a515031b0330f23f3ba /src/primitive/message.rs
parentimprove network from_network_list impl (diff)
remove references from NetworkList inputHEADmain
we do not need to reference stuff here and can just consume it
Diffstat (limited to '')
-rw-r--r--src/primitive/message.rs4
1 files changed, 2 insertions, 2 deletions
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<Self, ProtocolError> {
+ fn from_network_list(input: VariantList) -> Result<Self, ProtocolError> {
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,