move applicable copy_from_slice to copy_within

This commit is contained in:
Henry Schimke
2022-12-30 09:00:53 -06:00
parent 4f7478245a
commit a345a27b78
6 changed files with 13 additions and 13 deletions

View File

@@ -171,8 +171,8 @@ impl Code93Reader {
return Ok([patternStart, i]);
}
patternStart += (theCounters[0] + theCounters[1]) as usize;
let slc = &theCounters[2..(counterPosition - 1 + 2)].to_vec();
theCounters[0..(counterPosition - 1)].copy_from_slice(slc);
theCounters.copy_within(2..(counterPosition - 1 + 2), 0);
// System.arraycopy(theCounters, 2, theCounters, 0, counterPosition - 1);
theCounters[counterPosition - 1] = 0;
theCounters[counterPosition] = 0;