diff --git a/ruma-common/CHANGELOG.md b/ruma-common/CHANGELOG.md index 4168218c..969c16c1 100644 --- a/ruma-common/CHANGELOG.md +++ b/ruma-common/CHANGELOG.md @@ -1,5 +1,9 @@ # [unreleased] +Breaking changes: + +* Rename `push::RulesetIter` to `push::RulesetIntoIter` + # 0.4.0 Breaking changes: diff --git a/ruma-common/src/push.rs b/ruma-common/src/push.rs index 41f58477..19677fbf 100644 --- a/ruma-common/src/push.rs +++ b/ruma-common/src/push.rs @@ -144,7 +144,7 @@ impl Ruleset { /// Iterator type for `Ruleset` #[derive(Debug)] -pub struct RulesetIter { +pub struct RulesetIntoIter { content: IndexSetIter, override_: IndexSetIter, room: IndexSetIter, @@ -152,7 +152,7 @@ pub struct RulesetIter { underride: IndexSetIter, } -impl Iterator for RulesetIter { +impl Iterator for RulesetIntoIter { type Item = AnyPushRule; fn next(&mut self) -> Option { @@ -168,10 +168,10 @@ impl Iterator for RulesetIter { impl IntoIterator for Ruleset { type Item = AnyPushRule; - type IntoIter = RulesetIter; + type IntoIter = RulesetIntoIter; fn into_iter(self) -> Self::IntoIter { - RulesetIter { + RulesetIntoIter { content: self.content.into_iter(), override_: self.override_.into_iter(), room: self.room.into_iter(),