build(deps): Bump serde from 1.0.183 to 1.0.188 in /rust (#1981)

Bumps [serde](https://github.com/serde-rs/serde) from 1.0.183 to
1.0.188.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.188</h2>
<ul>
<li>Fix <em>&quot;failed to parse manifest&quot;</em> error when
building serde using a Cargo version between 1.45 and 1.50 (<a
href="https://redirect.github.com/serde-rs/serde/issues/2603">#2603</a>)</li>
</ul>
<h2>v1.0.187</h2>
<ul>
<li>Remove support for Emscripten targets on rustc older than 1.40 (<a
href="https://redirect.github.com/serde-rs/serde/issues/2600">#2600</a>)</li>
</ul>
<h2>v1.0.186</h2>
<ul>
<li>Disallow incompatible versions of <code>serde_derive</code> and
<code>serde</code> in the dependency graph (<a
href="https://redirect.github.com/serde-rs/serde/issues/2588">#2588</a>,
thanks <a href="https://github.com/soqb"><code>@​soqb</code></a>)</li>
</ul>
<h2>v1.0.185</h2>
<ul>
<li>Fix error <em>&quot;cannot move out of <code>*self</code> which is
behind a shared reference&quot;</em> deriving Serialize on a
non_exhaustive enum (<a
href="https://redirect.github.com/serde-rs/serde/issues/2591">#2591</a>)</li>
</ul>
<h2>v1.0.184</h2>
<ul>
<li>Restore from-source <code>serde_derive</code> build on all platforms
— eventually we'd like to use a first-class precompiled macro if such a
thing becomes supported by cargo / crates.io</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="dad15b9fd0"><code>dad15b9</code></a>
Release 1.0.188</li>
<li><a
href="d89c19f903"><code>d89c19f</code></a>
Revert &quot;Adopt new Cargo feature resolver&quot;</li>
<li><a
href="146dc0fad5"><code>146dc0f</code></a>
Release 1.0.187</li>
<li><a
href="d26852deef"><code>d26852d</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2602">#2602</a>
from dtolnay/resolver</li>
<li><a
href="e1c27243b2"><code>e1c2724</code></a>
Adopt new Cargo feature resolver</li>
<li><a
href="dbbfe7abe2"><code>dbbfe7a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2600">#2600</a>
from dtolnay/oldemscripten</li>
<li><a
href="dc24d12ce0"><code>dc24d12</code></a>
Clean up all usage of serde_if_integer128</li>
<li><a
href="4e7533e872"><code>4e7533e</code></a>
Remove support for emscripten targets on rustc older than 1.40</li>
<li><a
href="5d036515ed"><code>5d03651</code></a>
Release 1.0.186</li>
<li><a
href="a741293886"><code>a741293</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2599">#2599</a>
from dtolnay/encodeutf8</li>
<li>Additional commits viewable in <a
href="https://github.com/serde-rs/serde/compare/v1.0.183...v1.0.188">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde&package-manager=cargo&previous-version=1.0.183&new-version=1.0.188)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

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 <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This commit is contained in:
dependabot[bot]
2023-09-04 15:57:08 -03:00
committed by GitHub
parent 07f394d5c4
commit a956e247c3
3 changed files with 6 additions and 6 deletions

8
rust/Cargo.lock generated
View File

@@ -2940,18 +2940,18 @@ checksum = "bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed"
[[package]]
name = "serde"
version = "1.0.183"
version = "1.0.188"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "32ac8da02677876d532745a130fc9d8e6edfa81a269b107c5b00829b91d8eb3c"
checksum = "cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
version = "1.0.183"
version = "1.0.188"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "aafe972d60b0b9bee71a91b92fee2d4fb3c9d7e8f6b179aa99f27203d99a4816"
checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2"
dependencies = [
"proc-macro2",
"quote",

View File

@@ -9,7 +9,7 @@ edition = "2021"
tokio-tungstenite = { version = "0.19.0", features = ["rustls-tls-native-roots"] }
futures = "0.3.28"
base64 = "0.21.3"
serde = { version = "1.0.183", features = ["derive"] }
serde = { version = "1.0.188", features = ["derive"] }
tracing = "0.1.37"
rand_core = "0.6.4"
url = "2.4.0"

View File

@@ -27,7 +27,7 @@ derive_more = { version = "0.99.17", features = ["from"] }
uuid = { version = "1.4.1", features = ["v4"] }
phoenix-channel = { path = "../phoenix-channel" }
url = "2.4.0"
serde = { version = "1.0.183", features = ["derive"] }
serde = { version = "1.0.188", features = ["derive"] }
trackable = "1.3.0"
socket2 = "0.5.3"
prometheus-client = "0.21.2"