Fix Clippy warnings in fuzzy crate (#8701)

This PR fixes a number of Clippy warnings in the `fuzzy` crate.

Release Notes:

- N/A
This commit is contained in:
Marshall Bowers 2024-03-02 01:02:34 -05:00 committed by GitHub
parent ca2cda8d2a
commit e5e6c7f09d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 5 additions and 5 deletions

View file

@ -57,10 +57,10 @@ pub struct StringMatch {
}
impl StringMatch {
pub fn ranges<'a>(&'a self) -> impl 'a + Iterator<Item = Range<usize>> {
pub fn ranges(&self) -> impl '_ + Iterator<Item = Range<usize>> {
let mut positions = self.positions.iter().peekable();
iter::from_fn(move || {
while let Some(start) = positions.next().copied() {
if let Some(start) = positions.next().copied() {
let mut end = start + self.char_len_at_index(start);
while let Some(next_start) = positions.peek() {
if end == **next_start {