Added an optional, off-by-default dependency on the serde crate. Enabling
this dependency allows you to serialize Bumpalo's collection and box
types. Deserialization is not implemented, due to constraints of the
deserialization trait.
The following functions are const fn on rustc ≥ 1.46:
Date::try_from_ymd
Date::try_from_yo
Time::try_from_hms
Time::try_from_hms_milli
Time::try_from_hms_micro
Time::try_from_hms_nano
An error module has been created where all existing error types are contained. The Error
suffix has been dropped from these types.
An ext module has been created where extension traits are contained.
A util module has been created where utility functions are contained.
error::ComponentRange now implements Copy.
For back-compatibility, all items that were moved to newly-contained modules have been re-exported
from their previous locations (and in the case of the error module, with their previous name).
Fixes
Parsing format::Rfc3339 now correctly handles the UTC offset (#274).
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 pointercrate group with 14 updates:
0.1.79
0.1.80
0.2.16
0.2.18
3.15.4
3.16.0
1.0.91
1.0.94
3.0.1
3.2.1
1.10.0
1.11.0
0.8.33
0.8.34
0.10.15
0.10.16
0.2.13
0.2.14
3.0.3
3.0.4
1.0.35
1.0.36
0.3.34
0.3.36
0.2.17
0.2.18
0.6.5
0.6.6
Updates
async-trait
from 0.1.79 to 0.1.80Release notes
Sourced from async-trait's releases.
Commits
d528b5a
Release 0.1.8010b5c99
Drop support for compilers older than 1.4783a5422
Drop support for compilers older than 1.4522d017e
Build script no longer looks at $DOCS_RSb64d041
Move never_type test under issue266b683da8
Merge pull request #265 from de-vri-es/fix-unreachable-code-warningc8d958d
Fix unreachable code warning for functions that return!
4f0b72e
Explicitly install a Rust toolchain for cargo-outdated jobUpdates
allocator-api2
from 0.2.16 to 0.2.18Commits
100147d
Bump patch versionb0f3849
Update testsd96530e
Fix warning4b115a4
Bump patch versionc50521d
Merge pull request #13 from jess-sol/main4d178c7
Add Write implementation for Vec738620d
Merge pull request #11 from cloneable/fix-vec-in-zero-elements7f86d4b
Fixvec![in]
without elements to use correct allocator6a67e3c
Merge pull request #4 from decathorpe/mainc0b5043
align included license files with Rust project best practicesUpdates
bumpalo
from 3.15.4 to 3.16.0Changelog
Sourced from bumpalo's changelog.
Commits
4eeab88
Bump to version 3.16.0d746a56
add serde serialization support (#210)Updates
cc
from 1.0.91 to 1.0.94Release notes
Sourced from cc's releases.
Commits
0286286
Release cc 1.0.94 (#1034)f83109b
fix xcrun sdk version arg (#1007)4743a72
Release cc-rs 1.0.93 (#1032)e80a19d
Add visionOS support (#1029)f313ff5
Release cc 1.0.92 (#1028)e73d05b
Fix linking with llvm-lib (#1027)Updates
crc
from 3.0.1 to 3.2.1Release notes
Sourced from crc's releases.
Commits
0c81caa
Prepare 3.2.1 releasebb9e851
Implement Clone for Crc0058d45
Bump version to 3.2.0 in README238564b
Prepare 3.2.0 release2dab409
Expose lookup tables (#117)f336f1e
Prepare 3.1.0-beta.2 releaseb2c638c
Add non-breaking API for custom implementations5e38fdd
Prepare 3.1.0 release7010f07
Disable features flags (temporarily)c24f395
Bump crc-catalog 2.1.0 -> 2.4.0Updates
either
from 1.10.0 to 1.11.0Commits
864eae4
Merge pull request #104 from cuviper/release-1.11.00bdb583
Release 1.11.0e385751
Merge pull request #101 from SFM61319/feat/into-eitherd62efa6
Feat: Implement traitIntoEither
d48ab1b
Merge pull request #103 from masklinn/patch-1365f674
Enableserde
feature on playgroundsUpdates
encoding_rs
from 0.8.33 to 0.8.34Commits
a0c5c57
Increment version number to 0.8.348bcba0b
Move a negation to the right place and cargo fmt29668e3
Move a negation to the right placedbf673e
Work around bad SIMD codegen on 32-bit ARM3c96213
Add rust-version to Cargo.toml98f3c6a
Update README598edc8
Port from packed_simd crate to portable_simd feature (aarch64 part)2d198c8
Port from packed_simd crate to portable_simd feature (x86_64 part)9217fd2
Remove the remains of Travis966fc0a
wip memUpdates
figment
from 0.10.15 to 0.10.16Commits
060742b
New version: 0.10.16.6370f6b
Export 'Error::chain()'. Impl 'Error: From<&str>'.Updates
getrandom
from 0.2.13 to 0.2.14Changelog
Sourced from getrandom's changelog.
Commits
a39033a
Enable/dev/urandom
fallback for MUSL-based Linux targets (#408)Updates
pem
from 3.0.3 to 3.0.4Commits
81f9c18
chore: Release pem version 3.0.42cf763c
Merge pull request #55 from tottoto/update-to-base64-0.22.0b02b194
chore: update to base64 0.22.0Updates
quote
from 1.0.35 to 1.0.36Release notes
Sourced from quote's releases.
Commits
5d4880c
Release 1.0.361dd7ce7
Merge pull request #273 from dtolnay/doc0bc5d12
Apply doc comment to cfg(not(doc)) macros tooc295f5c
Revert "Temporarily disable miri on doctests"435bd1b
Update ui test suite to nightly-2024-03-31cc3847d
Explicitly install a Rust toolchain for cargo-outdated job6259d49
Temporarily disable miri on doctestsbdb4b59
Update ui test suite to nightly-2024-02-08c2aeca9
Update ui test suite to nightly-2024-01-31376a061
Merge pull request #270 from dtolnay/benchUpdates
time
from 0.3.34 to 0.3.36Release notes
Sourced from time's releases.
Changelog
Sourced from time's changelog.
Commits
3c3c546
pub use
instead ofpub type
re-exporting266178d
Update code coverage CI131049e
v0.3.35 release9c15ee3
Permit leap seconds when parsing ISO 8601d279d8d
Fix invalid offset hour diagnostic testf04a28f
Eliminate unreachable branch06a096d
RenameFormatItem
toBorrowedFormatItem
fd664ee
Include diagnostics regressionb8d09a7
Address nightly lints330865a
Update deny.tomlUpdates
time-macros
from 0.2.17 to 0.2.18Changelog
Sourced from time-macros's changelog.
Commits
e0e3886
0.2.18 release6f12e5d
Fix intra-doc linksb089cea
constify more methods9dc99dc
Fix incorrect parsing of the offset of a RFC-3339 time string (#274)5dc9a4a
Move extension traits to ext module091e76d
Create error module07681c1
Create util modulecf573b8
Resolve some TODOse9cda35
Remove internal prelude34715a5
Better error handling, inference for parsingUpdates
winnow
from 0.6.5 to 0.6.6Changelog
Sourced from winnow's changelog.
Commits
73211ad
chore: Release9b890f1
docs: Update changelog92b008e
Merge pull request #500 from Lexicality/errorcontext-bits-compatability40a0a15
feat(error): Add implErrorConvert
forContextError
8512ab7
chore(ci): Test latest deps like regular tests58154a6
chore(ci): Update for new miri in rust-next3ba0f16
chore(ci): Generalize miri45103fb
Merge pull request #499 from irevoire/remove-useless-depa314cee
chore: Remove useless escargot dependencyDependabot 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