Makes the must_cast versions of the by-value and by-ref casts be const.
The mut ref cast is unaffected for now (mut references aren't yet stable in const fn).
This increases the MSRV of using that particular feature from 1.57 to 1.64.
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 vhost-device group with 8 updates:
4.5.13
4.5.16
0.2.155
0.2.157
1.0.206
1.0.208
1.16.3
1.17.0
1.1.10
1.1.13
4.5.13
4.5.15
2.3.0
2.4.0
1.0.206
1.0.208
Updates
clap
from 4.5.13 to 4.5.16Release notes
Sourced from clap's releases.
Changelog
Sourced from clap's changelog.
Commits
cedb1f0
chore: Releasec22a510
docs(complete): Fix registration commands050b6c5
chore: Release5e61bd4
docs: Update changelog6f88091
Merge pull request #5671 from epage/envc402ec6
feat(complete): Env hook for dynamic completions6288e11
test(complete): Specialize tests84cfd92
Merge pull request #5667 from a-kenji/fix-typo70d8334
Merge pull request #5669 from epage/reorgcddbb56
fix(complete): Correct version checkUpdates
libc
from 0.2.155 to 0.2.157Release notes
Sourced from libc's releases.
Changelog
Sourced from libc's changelog.
Commits
6637dbe
Merge pull request #3830 from rust-lang/release-plz-2024-08-15T20-50-10Z51d81e3
Update CHANGELOG.md217b2ab
chore: release6d2b8a0
Merge pull request #3852 from tgross35/backport-onion64ee9df
Merge pull request #3851 from tgross35/backport-romaine9e43d14
build.rs: always use freebsd12 when rustc_dep_of_std is set20a1175
freebsd adding execvpe support from 14.1 release3242730
Define SO_BINDTOIFINDEX on Fuchsia03f6759
Add missing networking support for Solaris3280331
Addklogctl
to linux and androidUpdates
serde
from 1.0.206 to 1.0.208Release notes
Sourced from serde's releases.
Commits
026e91a
Release 1.0.208bfbedac
Merge pull request #2802 from jonhoo/flatten-unit-struct4036ff8
Support (de-)serializing flattened unit struct1b4da41
Release 1.0.207f61d452
Touch up PR 2795f986609
Merge pull request #2795 from Mingun/has-flatten-rework77a6a9d
Take into account only not skipped flatten fields when choose serialization form547d843
Remove dead code - serialize_struct_as_map always called when cattrs.has_flat...005cb84
Fail with an understandable message is number of fields for serialization is ...fd5b5e9
Correctly calculatehas_flatten
attribute in all cases for deserializationUpdates
bytemuck
from 1.16.3 to 1.17.0Changelog
Sourced from bytemuck's changelog.
Commits
3c42ba7
chore: Release bytemuck version 1.17.0413aaaf
changelog.faff804
chore: Release bytemuck_derive version 1.7.17be8c67
derive changelogbb62be5
Remove "dangling" terminology for zero-sized pointees. (#262)5eecd33
Make must_cast by-value and by-shared-ref functions const (#261)243302d
Addbytemuck
attribute toNoUninit
derive (#259)e1baf85
Fix box_bytes_zst test (#260)Updates
cc
from 1.1.10 to 1.1.13Release notes
Sourced from cc's releases.
Changelog
Sourced from cc's changelog.
Commits
ee14401
chore: release (#1187)d3ff011
Fix detect family: should detect emscripten as clang, closes #1185 (#1186)9b77c3f
chore: release (#1184)dcbe0f1
CC_SHELL_ESCAPED_FLAGS
: improve docs (#1183)b0e44c7
chore: release (#1182)ebe335c
Add support for parsing shell encoded*FLAGS
(#1181)eb33906
Replace vector of tuples with BTreeMap which already is sorted and free of du...Updates
clap_builder
from 4.5.13 to 4.5.15Release notes
Sourced from clap_builder's releases.
Changelog
Sourced from clap_builder's changelog.
Commits
4094435
chore: Release36114c3
docs: Update changelog918cfed
Merge pull request #5610 from Mixu78/powershell_hyphensc55f642
Merge pull request #5648 from epage/cli219a191
fix(complete): Improve help output734cac7
feat(complete): Make '--register' optionalfa4ccec
feat(complete): Make '--shell' optionalefdcad1
Merge pull request #5647 from epage/infere65e463
docs(complete): Have dynamic Shell match static Shell8a1f9b3
Merge pull request #5646 from epage/powershellUpdates
indexmap
from 2.3.0 to 2.4.0Changelog
Sourced from indexmap's changelog.
Commits
b66bbfe
Merge pull request #337 from cuviper/appenda288bf3
Add a README note forordermap
0b2b4b9
Release 2.4.08c0a1cd
Addappend
methodsUpdates
serde_derive
from 1.0.206 to 1.0.208Release notes
Sourced from serde_derive's releases.
Commits
026e91a
Release 1.0.208bfbedac
Merge pull request #2802 from jonhoo/flatten-unit-struct4036ff8
Support (de-)serializing flattened unit struct1b4da41
Release 1.0.207f61d452
Touch up PR 2795f986609
Merge pull request #2795 from Mingun/has-flatten-rework77a6a9d
Take into account only not skipped flatten fields when choose serialization form547d843
Remove dead code - serialize_struct_as_map always called when cattrs.has_flat...005cb84
Fail with an understandable message is number of fields for serialization is ...fd5b5e9
Correctly calculatehas_flatten
attribute in all cases for deserializationDependabot 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