diff options
author | Matthias Beyer <matthias.beyer@atos.net> | 2021-05-10 14:48:22 +0200 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2021-05-11 10:47:59 +0200 |
commit | 2b65556f90a1dd007a435e1aa5a5261da58c6a02 (patch) | |
tree | 93e58c298593cac7f7f918bbc2f5d8ed30cb570a /src/log | |
parent | 79fa2aebeb9c5daafd72e061466de97c4fcacc36 (diff) |
Refactor: Use moving iterator for ParsedLog
This patch replaces the ParsedLog::iter() function with ParsedLog::into_iter(),
to use a moving iteration rather than a iteration by reference, because
iterating by reference is not necessary at all.
Signed-off-by: Matthias Beyer <matthias.beyer@atos.net>
Diffstat (limited to 'src/log')
-rw-r--r-- | src/log/parser.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/log/parser.rs b/src/log/parser.rs index 764b732..f83bdfb 100644 --- a/src/log/parser.rs +++ b/src/log/parser.rs @@ -63,8 +63,8 @@ impl ParsedLog { .next() } - pub fn iter(&self) -> impl Iterator<Item = &LogItem> { - self.0.iter() + pub fn into_iter(self) -> impl Iterator<Item = LogItem> { + self.0.into_iter() } } |