From dca4332513de89f111e6e6b6ed976d74b6455828 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Sun, 18 Aug 2024 18:44:52 +0000
Subject: [PATCH] chore(deps): update rust crates (#48)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [serde](https://serde.rs)
([source](https://togithub.com/serde-rs/serde)) | dependencies | patch |
`1.0.206` -> `1.0.208` |
| [serde_json](https://togithub.com/serde-rs/json) | dependencies |
patch | `1.0.124` -> `1.0.125` |
| [smol](https://togithub.com/smol-rs/smol) | dependencies | patch |
`2.0.0` -> `2.0.1` |
| [tokio](https://tokio.rs)
([source](https://togithub.com/tokio-rs/tokio)) | dependencies | patch |
`1.39.2` -> `1.39.3` |
---
### Release Notes
serde-rs/serde (serde)
###
[`v1.0.208`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.208)
[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.207...v1.0.208)
- Support serializing and deserializing unit structs in a `flatten`
field ([#2802](https://togithub.com/serde-rs/serde/issues/2802),
thanks [@jonhoo](https://togithub.com/jonhoo))
###
[`v1.0.207`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.207)
[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.206...v1.0.207)
- Improve interactions between `flatten` attribute and
`skip_serializing`/`skip_deserializing`
([#2795](https://togithub.com/serde-rs/serde/issues/2795), thanks
[@Mingun](https://togithub.com/Mingun))
serde-rs/json (serde_json)
###
[`v1.0.125`](https://togithub.com/serde-rs/json/releases/tag/1.0.125)
[Compare
Source](https://togithub.com/serde-rs/json/compare/v1.0.124...1.0.125)
- Speed up \uXXXX parsing and improve handling of unpaired surrogates
when deserializing to bytes
([#1172](https://togithub.com/serde-rs/json/issues/1172),
[#1175](https://togithub.com/serde-rs/json/issues/1175), thanks
[@purplesyringa](https://togithub.com/purplesyringa))
smol-rs/smol (smol)
###
[`v2.0.1`](https://togithub.com/smol-rs/smol/blob/HEAD/CHANGELOG.md#Version-201)
[Compare
Source](https://togithub.com/smol-rs/smol/compare/v2.0.0...v2.0.1)
- Add a mention to the documentation of `smol::spawn` that tasks spawned
with
this function don't have their destructors called when the program ends.
([#312](https://togithub.com/smol-rs/smol/issues/312))
tokio-rs/tokio (tokio)
###
[`v1.39.3`](https://togithub.com/tokio-rs/tokio/releases/tag/tokio-1.39.3):
Tokio v1.39.3
[Compare
Source](https://togithub.com/tokio-rs/tokio/compare/tokio-1.39.2...tokio-1.39.3)
### 1.39.3 (August 17th, 2024)
This release fixes a regression where the unix socket api stopped
accepting the abstract socket namespace. ([#6772])
[#6772]: https://togithub.com/tokio-rs/tokio/pull/6772
---
### Configuration
📅 **Schedule**: Branch creation - "before 10am on monday" in timezone
Asia/Shanghai, Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
â™» **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job
log](https://developer.mend.io/github/Boshen/criterion2.rs).
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
Cargo.lock | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
index 26c005b..95957c0 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -969,18 +969,18 @@ dependencies = [
[[package]]
name = "serde"
-version = "1.0.206"
+version = "1.0.208"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5b3e4cd94123dd520a128bcd11e34d9e9e423e7e3e50425cb1b4b1e3549d0284"
+checksum = "cff085d2cb684faa248efb494c39b68e522822ac0de72ccf08109abde717cfb2"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
-version = "1.0.206"
+version = "1.0.208"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fabfb6138d2383ea8208cf98ccf69cdfb1aff4088460681d84189aa259762f97"
+checksum = "24008e81ff7613ed8e5ba0cfaf24e2c2f1e5b8a0495711e44fcd4882fca62bcf"
dependencies = [
"proc-macro2",
"quote",
@@ -989,9 +989,9 @@ dependencies = [
[[package]]
name = "serde_json"
-version = "1.0.124"
+version = "1.0.125"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "66ad62847a56b3dba58cc891acd13884b9c61138d330c0d7b6181713d4fce38d"
+checksum = "83c8e735a073ccf5be70aa8066aa984eaf2fa000db6c8d0100ae605b366d31ed"
dependencies = [
"itoa",
"memchr",
@@ -1019,9 +1019,9 @@ dependencies = [
[[package]]
name = "smol"
-version = "2.0.0"
+version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e635339259e51ef85ac7aa29a1cd991b957047507288697a690e80ab97d07cad"
+checksum = "aad24f41392790e6ac67f4f4cd871da61f7d758e07b5622431e491e897d9c8a7"
dependencies = [
"async-channel 2.3.1",
"async-executor",
@@ -1070,9 +1070,9 @@ dependencies = [
[[package]]
name = "tokio"
-version = "1.39.2"
+version = "1.39.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "daa4fb1bc778bd6f04cbfc4bb2d06a7396a8f299dc33ea1900cedaa316f467b1"
+checksum = "9babc99b9923bfa4804bd74722ff02c0381021eafa4db9949217e3be8e84fff5"
dependencies = [
"backtrace",
"pin-project-lite",