projectsyn / reclass-rs

Reimplementation of https://github.com/kapicorp/reclass in Rust with Python bindings through PyO3.
BSD 3-Clause "New" or "Revised" License
7 stars 0 forks source link

Update Rust crate indexmap to 2.2.3 #94

Closed renovate[bot] closed 7 months ago

renovate[bot] commented 7 months ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
indexmap dependencies patch 2.2.2 -> 2.2.3

Release Notes

indexmap-rs/indexmap (indexmap) ### [`v2.2.3`](https://togithub.com/indexmap-rs/indexmap/blob/HEAD/RELEASES.md#223) [Compare Source](https://togithub.com/indexmap-rs/indexmap/compare/2.2.2...2.2.3) - Added `move_index` and `swap_indices` methods to `IndexedEntry`, `OccupiedEntry`, and `RawOccupiedEntryMut`, functioning like the existing methods on `IndexMap`. - Added `shift_insert` methods on `VacantEntry` and `RawVacantEntryMut`, as well as `shift_insert_hashed_nocheck` on the latter, to insert the new entry at a particular index. - Added `shift_insert` methods on `IndexMap` and `IndexSet` to insert a new entry at a particular index, or else move an existing entry there.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

github-actions[bot] commented 7 months ago

Benchmark for 52affce

Click to view benchmark | Test | Base | PR | % | |------|--------------|------------------|---| | Reclass::inventory() multi-threaded | 1632.0±139.23µs | 1602.9±94.55µs | -1.78% | | Reclass::inventory() single-threaded | 3.6±0.04ms | 3.6±0.04ms | 0.00% |
github-actions[bot] commented 7 months ago

Benchmark for ff7149e

Click to view benchmark | Test | Base | PR | % | |------|--------------|------------------|---| | Reclass::inventory() multi-threaded | 1589.8±75.25µs | 1581.5±52.12µs | -0.52% | | Reclass::inventory() single-threaded | **3.5±0.02ms** | 3.6±0.06ms | **+2.86%** |