common: Rename RulesetIter to RulesetIntoIter

This commit is contained in:
Jonas Platte 2021-04-17 16:27:42 +02:00
parent 992266b38e
commit f86fa08f13
No known key found for this signature in database
GPG Key ID: 7D261D771D915378
2 changed files with 8 additions and 4 deletions

View File

@ -1,5 +1,9 @@
# [unreleased] # [unreleased]
Breaking changes:
* Rename `push::RulesetIter` to `push::RulesetIntoIter`
# 0.4.0 # 0.4.0
Breaking changes: Breaking changes:

View File

@ -144,7 +144,7 @@ impl Ruleset {
/// Iterator type for `Ruleset` /// Iterator type for `Ruleset`
#[derive(Debug)] #[derive(Debug)]
pub struct RulesetIter { pub struct RulesetIntoIter {
content: IndexSetIter<PatternedPushRule>, content: IndexSetIter<PatternedPushRule>,
override_: IndexSetIter<ConditionalPushRule>, override_: IndexSetIter<ConditionalPushRule>,
room: IndexSetIter<SimplePushRule>, room: IndexSetIter<SimplePushRule>,
@ -152,7 +152,7 @@ pub struct RulesetIter {
underride: IndexSetIter<ConditionalPushRule>, underride: IndexSetIter<ConditionalPushRule>,
} }
impl Iterator for RulesetIter { impl Iterator for RulesetIntoIter {
type Item = AnyPushRule; type Item = AnyPushRule;
fn next(&mut self) -> Option<Self::Item> { fn next(&mut self) -> Option<Self::Item> {
@ -168,10 +168,10 @@ impl Iterator for RulesetIter {
impl IntoIterator for Ruleset { impl IntoIterator for Ruleset {
type Item = AnyPushRule; type Item = AnyPushRule;
type IntoIter = RulesetIter; type IntoIter = RulesetIntoIter;
fn into_iter(self) -> Self::IntoIter { fn into_iter(self) -> Self::IntoIter {
RulesetIter { RulesetIntoIter {
content: self.content.into_iter(), content: self.content.into_iter(),
override_: self.override_.into_iter(), override_: self.override_.into_iter(),
room: self.room.into_iter(), room: self.room.into_iter(),