diff options
author | HimbeerserverDE <himbeerserverde@gmail.com> | 2024-01-30 19:30:36 +0100 |
---|---|---|
committer | HimbeerserverDE <himbeerserverde@gmail.com> | 2024-01-30 19:30:36 +0100 |
commit | 0ee443e1c4a2140a48a51acc4dc1b837e7e4b0e2 (patch) | |
tree | e7576046d96dc8f9501e9252dbc6bbc936910120 | |
parent | 36425710343e6a1a1f17b1bc5e0a9dc8fd847589 (diff) |
clippy: Iterator::cloned(): lazy instead of eager (move right before collect)
-rw-r--r-- | src/proto.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/proto.rs b/src/proto.rs index 0953ad9..86517e3 100644 --- a/src/proto.rs +++ b/src/proto.rs @@ -1121,13 +1121,13 @@ impl<O: ProtocolOption> NegotiationProtocol<O> { let mut nak_require: Vec<O> = self .require .iter() - .cloned() .filter(|required| { !packet .options .iter() .any(|option| option.has_same_type(required)) }) + .cloned() .collect(); if self.failure < self.max_failure { @@ -1138,13 +1138,13 @@ impl<O: ProtocolOption> NegotiationProtocol<O> { let reject_deny = self .deny .iter() - .cloned() .filter(|denied| { packet .options .iter() .any(|option| option.has_same_type(denied)) }) + .cloned() .collect(); let reject = reject_deny; |