diff options
| author | 2022-07-04 01:17:29 +0200 | |
|---|---|---|
| committer | 2022-07-09 17:07:38 +0200 | |
| commit | 15f794b7a89efb3299cb85b392ec13af145fb0fd (patch) | |
| tree | 39d8c740168e4c09e15538451ba7f3899051ad43 /native/src/widget/text_input/value.rs | |
| parent | e053e25d2ccb17f7a162685a106a8bbd915a873f (diff) | |
| download | iced-15f794b7a89efb3299cb85b392ec13af145fb0fd.tar.gz iced-15f794b7a89efb3299cb85b392ec13af145fb0fd.tar.bz2 iced-15f794b7a89efb3299cb85b392ec13af145fb0fd.zip | |
Address Clippy lints
Diffstat (limited to 'native/src/widget/text_input/value.rs')
| -rw-r--r-- | native/src/widget/text_input/value.rs | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/native/src/widget/text_input/value.rs b/native/src/widget/text_input/value.rs index 2034cca4..cf4da562 100644 --- a/native/src/widget/text_input/value.rs +++ b/native/src/widget/text_input/value.rs @@ -37,7 +37,7 @@ impl Value { let previous_string = &self.graphemes[..index.min(self.graphemes.len())].concat(); - UnicodeSegmentation::split_word_bound_indices(&previous_string as &str) + UnicodeSegmentation::split_word_bound_indices(previous_string as &str) .filter(|(_, word)| !word.trim_start().is_empty()) .next_back() .map(|(i, previous_word)| { @@ -58,9 +58,8 @@ impl Value { pub fn next_end_of_word(&self, index: usize) -> usize { let next_string = &self.graphemes[index..].concat(); - UnicodeSegmentation::split_word_bound_indices(&next_string as &str) - .filter(|(_, word)| !word.trim_start().is_empty()) - .next() + UnicodeSegmentation::split_word_bound_indices(next_string as &str) + .find(|(_, word)| !word.trim_start().is_empty()) .map(|(i, next_word)| { index + UnicodeSegmentation::graphemes(next_word, true).count() |
