diff options
author | Tumuhairwe <51232461+jahielkomu@users.noreply.github.com> | 2024-03-20 02:13:28 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-19 23:13:28 +0000 |
commit | e3809dfd063dc830bafbf3141f04eb902f440514 (patch) | |
tree | 32a029f4ddc0856b022f59d3efc2144a39c98e3e /components/script/textinput.rs | |
parent | 865f6e621fde4e6d5b7cf165f2562e9ea18fab23 (diff) | |
download | servo-e3809dfd063dc830bafbf3141f04eb902f440514.tar.gz servo-e3809dfd063dc830bafbf3141f04eb902f440514.zip |
Fix clippy warnings in components/script/textinput.rs (#31769)
Diffstat (limited to 'components/script/textinput.rs')
-rw-r--r-- | components/script/textinput.rs | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/components/script/textinput.rs b/components/script/textinput.rs index 520e4d122fb..b418c37466a 100644 --- a/components/script/textinput.rs +++ b/components/script/textinput.rs @@ -467,7 +467,7 @@ impl<T: ClipboardProvider> TextInput<T> { }; let UTF8Bytes(last_char_index) = - len_of_first_n_code_units(&*insert, allowed_to_insert_count); + len_of_first_n_code_units(&insert, allowed_to_insert_count); let to_insert = &insert[..last_char_index]; let (start, end) = self.sorted_selection_bounds(); @@ -481,7 +481,7 @@ impl<T: ClipboardProvider> TextInput<T> { let lines_suffix = &self.lines[end.line + 1..]; let mut insert_lines = if self.multiline { - to_insert.split('\n').map(|s| DOMString::from(s)).collect() + to_insert.split('\n').map(DOMString::from).collect() } else { vec![DOMString::from(to_insert)] }; @@ -610,7 +610,7 @@ impl<T: ClipboardProvider> TextInput<T> { Direction::Backward => current_line[..current_offset].graphemes(true).next_back(), }; match next_ch { - Some(c) => UTF8Bytes(c.len() as usize), + Some(c) => UTF8Bytes(c.len()), None => UTF8Bytes::one(), // Going to the next line is a "one byte" offset } }; @@ -761,7 +761,7 @@ impl<T: ClipboardProvider> TextInput<T> { match iter.next() { None => break, Some(x) => { - shift_temp += UTF8Bytes(x.len() as usize); + shift_temp += UTF8Bytes(x.len()); if x.chars().any(|x| x.is_alphabetic() || x.is_numeric()) { break; } @@ -786,7 +786,7 @@ impl<T: ClipboardProvider> TextInput<T> { match iter.next() { None => break, Some(x) => { - shift_temp += UTF8Bytes(x.len() as usize); + shift_temp += UTF8Bytes(x.len()); if x.chars().any(|x| x.is_alphabetic() || x.is_numeric()) { break; } @@ -828,7 +828,7 @@ impl<T: ClipboardProvider> TextInput<T> { }, Direction::Forward => { self.edit_point.line = &self.lines.len() - 1; - self.edit_point.index = (&self.lines[&self.lines.len() - 1]).len_utf8(); + self.edit_point.index = (self.lines[&self.lines.len() - 1]).len_utf8(); }, } } @@ -1019,7 +1019,7 @@ impl<T: ClipboardProvider> TextInput<T> { pub fn get_content(&self) -> DOMString { let mut content = "".to_owned(); for (i, line) in self.lines.iter().enumerate() { - content.push_str(&line); + content.push_str(line); if i < self.lines.len() - 1 { content.push('\n'); } |