diff options
author | Igor Matuszewski <igor@sequoia-pgp.org> | 2019-12-19 00:47:33 +0100 |
---|---|---|
committer | Igor Matuszewski <igor@sequoia-pgp.org> | 2019-12-19 00:47:33 +0100 |
commit | 48cc5f28b158f853c1755ccadb958ce20d8a9007 (patch) | |
tree | 5f781e7316a9d4fe831217e0946e71c36687423f /openpgp/src/message/mod.rs | |
parent | a0a23c8fc7fd07176751d4a6688d884ab7aa65e0 (diff) |
Don't use misleading `<&[T; N] as IntoIterator>::into_iter`
See https://github.com/rust-lang/rust/pull/65819. Warned against by
default since Rust 1.41.
Right now `into_iter` returns references to objects inside an array
rather than moving the values (as one would expect) so it makes sense to
use `iter()` or for-in-borrowed (which calls the same thing) to retain
the behaviour but make it less confusing.
Diffstat (limited to 'openpgp/src/message/mod.rs')
-rw-r--r-- | openpgp/src/message/mod.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/openpgp/src/message/mod.rs b/openpgp/src/message/mod.rs index a43f2c59..51c548e0 100644 --- a/openpgp/src/message/mod.rs +++ b/openpgp/src/message/mod.rs @@ -581,7 +581,7 @@ mod tests { }, ]; - for v in test_vectors.into_iter() { + for v in &test_vectors { if v.result { let mut l = MessageValidator::new(); for token in v.s.iter() { @@ -700,7 +700,7 @@ mod tests { }, ]; - for v in test_vectors.into_iter() { + for v in &test_vectors { let mut l = MessageValidator::new(); for (token, depth) in v.s.iter() { l.push(*token, |