Update Rust crate serde_with to 3.3.0 #102
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "renovate/serde_with-3.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
3.2.0
->3.3.0
Release Notes
jonasbb/serde_with (serde_with)
v3.3.0
: serde_with v3.3.0Compare Source
Added
Support the
hashbrown
typeHashMap
andHashSet
(#636, #637)Thanks to @OliverNChalk for raising the issue and submitting a PR.
This extends the existing support for
HashMap
s andHashSet
s to thehashbrown
crate v0.14.The same conversions as for the
std
andindexmap
types are available, like general support for#[serde_as]
and converting it to/from sequences or maps.Changed
Generalize some trait bounds for
DeserializeAs
implementationsWhile working on #637 it came to light that some of the macros for generating
DeserializeAs
implementations were not as generic as they could.This means they didn't work with custom hasher types, but only the default hashers.
This has now been fixed and custom hashers should work better, as long as they implement
BuildHasher + Default
.(internal) Change how features are documented (#639)
This change moves the feature documentation into
Cargo.toml
in a format that can be read by lib.rs.It will improve the generated features documentation there.
The page with all features remains in the guide but is now generated from the
Cargo.toml
information.Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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 Renovate Bot.