Adopt and apply nightly clippy configuration
This commit is contained in:
parent
2e95c94f54
commit
5b5541c28f
33 changed files with 233 additions and 139 deletions
|
|
@ -26,9 +26,9 @@ impl Lexeme {
|
|||
|
||||
pub fn next(&self) -> String { self.next.clone() }
|
||||
|
||||
pub fn last(&self) -> bool { self.last }
|
||||
pub const fn last(&self) -> bool { self.last }
|
||||
|
||||
pub fn first(&self) -> bool { self.first }
|
||||
pub const fn first(&self) -> bool { self.first }
|
||||
|
||||
pub fn mutate_text(&mut self, new: &str) { self.text = new.to_string(); }
|
||||
|
||||
|
|
@ -146,7 +146,7 @@ impl Lexeme {
|
|||
}
|
||||
|
||||
/// # Panics
|
||||
/// Panics if number of chars for a single lexeme exceeds `i32::MAX`
|
||||
/// Panics if number of chars for a single lexeme exceeds `i32::MAX`.
|
||||
pub fn count_char(&self, c: char) -> i32 {
|
||||
let count = self.text().chars().filter(|&n| n == c).count();
|
||||
match i32::try_from(count) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue