Empty slices can now be created with map::Slice::{new, new_mut} and
set::Slice::new. In addition, Slice::new, len, and is_empty are
now const functions on both types.
IndexMap, IndexSet, and their respective Slices all have binary
search methods for sorted data: map binary_search_keys and set
binary_search for plain comparision, binary_search_by for custom
comparators, binary_search_by_key for key extraction, and
partition_point for boolean conditions.
Commits
ff49792 Merge pull request #283 from cuviper/release-2.1.0
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the dependencies group with 7 updates:
4.4.6
4.4.8
2.0.2
2.1.0
1.0.188
1.0.192
1.0.107
1.0.108
0.25.2
0.26.1
1.4.1
1.5.0
0.21.4
0.21.5
Updates
clap
from 4.4.6 to 4.4.8Release notes
Sourced from clap's releases.
Changelog
Sourced from clap's changelog.
Commits
3aeea91
chore: Release1add9a7
docs: Update changelog6b2a2cc
Merge pull request #5206 from epage/flatten9c0f7a7
fix(help): Recurse help flattening4bef91c
refactor(help): Pull out flat subcommandsc9a7ef0
fix(help): Gloss over globals with flatten9e5f93d
fix(help): Be consistent in long/short help66d2bcb
feat(help): Allow flattening help3383242
Merge pull request #5205 from epage/flatten-refactorcaf5cdc
feat(help): Allow flattening usageUpdates
indexmap
from 2.0.2 to 2.1.0Changelog
Sourced from indexmap's changelog.
Commits
ff49792
Merge pull request #283 from cuviper/release-2.1.0f1ea007
Release 2.1.0cd641d2
Merge pull request #282 from Eh2406/binary_search7326a6e
Re-wrap the binary search docseec4c43
Add plain binary search to maps and sets too1350db6
Capitalize "see" in binary search docs3263c0f
fix wording0d5ee80
Merge pull request #278 from cuviper/slice-newd93534f
add tests348b42f
add binary_search and friendsUpdates
serde
from 1.0.188 to 1.0.192Release notes
Sourced from serde's releases.
Commits
4676abd
Release 1.0.19235700eb
Merge pull request #2646 from robsdedude/fix/2643/allow-tag-field-in-untagged59892e7
Release 1.0.19197dd07a
Merge pull request #2647 from dtolnay/doccfgc8bc97c
Document "rc" and "unstable" features on docs.rs9dacfbb
Fill in more doc(cfg) attributes05c2509
Relocate cfg attrs into deref_impl64f949b
Relocate cfg attrs into parse_ip_impl and parse_socket_impl3f339de
Relocate cfg attrs into seq_impl and map_impl215c2b7
Relocate cfg attrs into forwarded_impl macroUpdates
serde_json
from 1.0.107 to 1.0.108Release notes
Sourced from serde_json's releases.
Commits
4bc1eaa
Release 1.0.1081454eac
Merge pull request #1082 from dtolnay/fromdoc0f072fa
Improve Value From and FromIterator docsa8e6f75
Merge pull request #1081 from fritzrehde/masterebaf617
fixed typosf56053d
Merge pull request #1080 from serde-rs/negativenan4e091d5
Add test of negative NaN and negative infinity421a70d
Fix unused imports39f5ad1
Remove 'remember to update' reminder from Cargo.toml5bb6960
Merge pull request #1075 from dimo414/masterUpdates
termimad
from 0.25.2 to 0.26.1Changelog
Sourced from termimad's changelog.
Commits
Updates
uuid
from 1.4.1 to 1.5.0Release notes
Sourced from uuid's releases.
Commits
e68b010
Merge pull request #713 from uuid-rs/cargo/1.5.0b1cc27a
prepare for 1.5.0 releaseb8ebdee
Merge pull request #711 from John-Toohey/bytemuck2dad70d
Added thebytemuck
optional dependency tolib.rs
documentationbcf2b58
Added Bytemuck to .github/workflows/ci.yml::env::DEP_FEATURESa8d2e1d
Merge pull request #712 from uuid-rs/ci/miri-clippy0c5b2df
fix up a clippy warning1d4bd6e
Merge pull request #703 from uuid-rs/feat/convert-to-vec52b3fbc
replace MIPS with Miri and add clippy to CI3833d09
Make the bytemuck dependency look more like the other dependenciesUpdates
base64
from 0.21.4 to 0.21.5Changelog
Sourced from base64's changelog.
Commits
7f81baf
v0.21.595dda57
Merge pull request #255 from marshallpierce/mp/debugbda313a
Add Debug and Clone to general purpose Engine53a8737
Merge pull request #254 from marshallpierce/mp/ci-all-targetsc423b6e
CI for all targets w/o default features9eaf503
Merge pull request #253 from kpreid/features-and-build04451fb
Allowcargo test
to complete under any set of features.2ee1a00
no_std
import simplification.Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show