mirror of
https://github.com/mii443/esaxx-rs.git
synced 2025-12-03 19:18:28 +00:00
Thanks clippy.
This commit is contained in:
20
src/sais.rs
20
src/sais.rs
@@ -5,30 +5,22 @@ fn has_high_bit(j: usize) -> bool {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fn get_counts(t: &StringT, c: &mut Bucket) {
|
fn get_counts(t: &StringT, c: &mut Bucket) {
|
||||||
c.iter_mut().map(|c| *c = 0).count();
|
c.iter_mut().for_each(|c| *c = 0);
|
||||||
t.iter()
|
t.iter().for_each(|character| c[*character as usize] += 1);
|
||||||
.map(|character| c[*character as usize] += 1)
|
|
||||||
.count();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
fn get_buckets(c: &Bucket, b: &mut Bucket, _k: usize, end: bool) {
|
fn get_buckets(c: &Bucket, b: &mut Bucket, _k: usize, end: bool) {
|
||||||
let mut sum = 0;
|
let mut sum = 0;
|
||||||
if end {
|
if end {
|
||||||
b.iter_mut()
|
b.iter_mut().enumerate().for_each(|(i, b_el)| {
|
||||||
.enumerate()
|
|
||||||
.map(|(i, b_el)| {
|
|
||||||
sum += c[i];
|
sum += c[i];
|
||||||
*b_el = sum;
|
*b_el = sum;
|
||||||
})
|
});
|
||||||
.count();
|
|
||||||
} else {
|
} else {
|
||||||
b.iter_mut()
|
b.iter_mut().enumerate().for_each(|(i, b_el)| {
|
||||||
.enumerate()
|
|
||||||
.map(|(i, b_el)| {
|
|
||||||
*b_el = sum;
|
*b_el = sum;
|
||||||
sum += c[i];
|
sum += c[i];
|
||||||
})
|
});
|
||||||
.count();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user