Cargo vendor

This commit is contained in:
Сергей Конев 2024-10-31 13:33:41 +03:00
parent 7e0b4422e8
commit 3d83ef76a8
10 changed files with 208 additions and 34 deletions

50
pve-rs/Cargo.lock generated
View File

@ -1163,7 +1163,7 @@ dependencies = [
[[package]]
name = "proxmox-api-macro"
version = "1.2.1"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#5908f1261e33e035be0b761e1140716ce2483c2f"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#b945c8f6b7c5c9b6ea02f9305bae85c4364572e7"
dependencies = [
"anyhow",
"proc-macro2 1.0.89",
@ -1174,7 +1174,7 @@ dependencies = [
[[package]]
name = "proxmox-apt"
version = "0.11.3"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#5908f1261e33e035be0b761e1140716ce2483c2f"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#b945c8f6b7c5c9b6ea02f9305bae85c4364572e7"
dependencies = [
"anyhow",
"apt-pkg-native",
@ -1195,7 +1195,7 @@ dependencies = [
[[package]]
name = "proxmox-apt-api-types"
version = "1.0.1"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#5908f1261e33e035be0b761e1140716ce2483c2f"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#b945c8f6b7c5c9b6ea02f9305bae85c4364572e7"
dependencies = [
"proxmox-config-digest",
"proxmox-schema",
@ -1206,7 +1206,7 @@ dependencies = [
[[package]]
name = "proxmox-config-digest"
version = "0.1.0"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#5908f1261e33e035be0b761e1140716ce2483c2f"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#b945c8f6b7c5c9b6ea02f9305bae85c4364572e7"
dependencies = [
"anyhow",
"hex",
@ -1219,7 +1219,7 @@ dependencies = [
[[package]]
name = "proxmox-http"
version = "0.9.3"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#5908f1261e33e035be0b761e1140716ce2483c2f"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#b945c8f6b7c5c9b6ea02f9305bae85c4364572e7"
dependencies = [
"anyhow",
"base64 0.13.1",
@ -1233,7 +1233,7 @@ dependencies = [
[[package]]
name = "proxmox-http-error"
version = "0.1.0"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#5908f1261e33e035be0b761e1140716ce2483c2f"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#b945c8f6b7c5c9b6ea02f9305bae85c4364572e7"
dependencies = [
"anyhow",
"http",
@ -1243,7 +1243,7 @@ dependencies = [
[[package]]
name = "proxmox-human-byte"
version = "0.1.3"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#5908f1261e33e035be0b761e1140716ce2483c2f"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#b945c8f6b7c5c9b6ea02f9305bae85c4364572e7"
dependencies = [
"anyhow",
"proxmox-schema",
@ -1254,7 +1254,7 @@ dependencies = [
[[package]]
name = "proxmox-io"
version = "1.1.0"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#5908f1261e33e035be0b761e1140716ce2483c2f"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#b945c8f6b7c5c9b6ea02f9305bae85c4364572e7"
dependencies = [
"endian_trait",
]
@ -1262,12 +1262,12 @@ dependencies = [
[[package]]
name = "proxmox-lang"
version = "1.4.0"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#5908f1261e33e035be0b761e1140716ce2483c2f"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#b945c8f6b7c5c9b6ea02f9305bae85c4364572e7"
[[package]]
name = "proxmox-log"
version = "0.2.5"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#5908f1261e33e035be0b761e1140716ce2483c2f"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#b945c8f6b7c5c9b6ea02f9305bae85c4364572e7"
dependencies = [
"anyhow",
"nix",
@ -1283,7 +1283,7 @@ dependencies = [
[[package]]
name = "proxmox-notify"
version = "0.4.2"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#5908f1261e33e035be0b761e1140716ce2483c2f"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#b945c8f6b7c5c9b6ea02f9305bae85c4364572e7"
dependencies = [
"anyhow",
"base64 0.13.1",
@ -1309,7 +1309,7 @@ dependencies = [
[[package]]
name = "proxmox-openid"
version = "0.10.3"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#5908f1261e33e035be0b761e1140716ce2483c2f"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#b945c8f6b7c5c9b6ea02f9305bae85c4364572e7"
dependencies = [
"anyhow",
"http",
@ -1337,7 +1337,7 @@ dependencies = [
[[package]]
name = "proxmox-schema"
version = "3.2.0"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#5908f1261e33e035be0b761e1140716ce2483c2f"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#b945c8f6b7c5c9b6ea02f9305bae85c4364572e7"
dependencies = [
"anyhow",
"const_format",
@ -1351,7 +1351,7 @@ dependencies = [
[[package]]
name = "proxmox-section-config"
version = "2.1.1"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#5908f1261e33e035be0b761e1140716ce2483c2f"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#b945c8f6b7c5c9b6ea02f9305bae85c4364572e7"
dependencies = [
"anyhow",
"hex",
@ -1364,7 +1364,7 @@ dependencies = [
[[package]]
name = "proxmox-serde"
version = "0.1.2"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#5908f1261e33e035be0b761e1140716ce2483c2f"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#b945c8f6b7c5c9b6ea02f9305bae85c4364572e7"
dependencies = [
"anyhow",
"base64 0.13.1",
@ -1376,7 +1376,7 @@ dependencies = [
[[package]]
name = "proxmox-shared-cache"
version = "0.1.0"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#5908f1261e33e035be0b761e1140716ce2483c2f"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#b945c8f6b7c5c9b6ea02f9305bae85c4364572e7"
dependencies = [
"anyhow",
"nix",
@ -1388,7 +1388,7 @@ dependencies = [
[[package]]
name = "proxmox-subscription"
version = "0.4.6"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#5908f1261e33e035be0b761e1140716ce2483c2f"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#b945c8f6b7c5c9b6ea02f9305bae85c4364572e7"
dependencies = [
"anyhow",
"base64 0.13.1",
@ -1406,7 +1406,7 @@ dependencies = [
[[package]]
name = "proxmox-sys"
version = "0.6.4"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#5908f1261e33e035be0b761e1140716ce2483c2f"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#b945c8f6b7c5c9b6ea02f9305bae85c4364572e7"
dependencies = [
"anyhow",
"libc",
@ -1422,7 +1422,7 @@ dependencies = [
[[package]]
name = "proxmox-tfa"
version = "5.0.1"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#5908f1261e33e035be0b761e1140716ce2483c2f"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#b945c8f6b7c5c9b6ea02f9305bae85c4364572e7"
dependencies = [
"anyhow",
"base32",
@ -1444,7 +1444,7 @@ dependencies = [
[[package]]
name = "proxmox-time"
version = "2.0.2"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#5908f1261e33e035be0b761e1140716ce2483c2f"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#b945c8f6b7c5c9b6ea02f9305bae85c4364572e7"
dependencies = [
"anyhow",
"bitflags 2.6.0",
@ -1456,7 +1456,7 @@ dependencies = [
[[package]]
name = "proxmox-uuid"
version = "1.0.3"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#5908f1261e33e035be0b761e1140716ce2483c2f"
source = "git+https://gitea.basealt.ru/konevsa/proxmox.newest.git#b945c8f6b7c5c9b6ea02f9305bae85c4364572e7"
dependencies = [
"js-sys",
"serde",
@ -1750,9 +1750,9 @@ dependencies = [
[[package]]
name = "serde"
version = "1.0.213"
version = "1.0.214"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3ea7893ff5e2466df8d720bb615088341b295f849602c6956047f8f80f0e9bc1"
checksum = "f55c3193aca71c12ad7890f1785d2b73e1b9f63a0bbc353c08ef26fe03fc56b5"
dependencies = [
"serde_derive",
]
@ -1788,9 +1788,9 @@ dependencies = [
[[package]]
name = "serde_derive"
version = "1.0.213"
version = "1.0.214"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7e85ad2009c50b58e87caa8cd6dac16bdf511bbfb7af6c33df902396aa480fa5"
checksum = "de523f781f095e28fa605cdce0f8307e451cc0fd14e2eb4cd2e98a355b147766"
dependencies = [
"proc-macro2 1.0.89",
"quote 1.0.37",

File diff suppressed because one or more lines are too long

View File

@ -144,7 +144,7 @@ fn test_digest() -> Result<(), Error> {
// expect a different digest, because the repo was modified
let (_, new_digest) = file.read_with_digest()?;
assert_ne!(old_digest, new_digest);
assert_ne!(old_digest, *new_digest);
assert!(file.write().is_err());

View File

@ -1 +1 @@
{"files":{"Cargo.toml":"ac6d4a7ebe8491271a82f227f72f56f4d829a3eac08ce7a956d5f1b7024aba52","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"56dd9b1d02be861a2c2a88c06005adc61f8b1d4330cd6db304ee330bcfdc4310","build.rs":"0a7bde86c0fb6dfbfa20a4d87b200baf2753b1de154ab23c8559bbb62356ffbb","crates-io.md":"407d92b2932923f8708aaf31db266fd7db32e2b0afa6c569d134b680b74a1920","src/de/ignored_any.rs":"6480f2b2a83dc4764d01b2eec7309729eef2492eede2e5ee98d23a60b05198eb","src/de/impls.rs":"18ed2d8221b04c7fe8f7a757445a04cd1d28c887f46f7a8717afff10eada146f","src/de/mod.rs":"704fc935b1cd504e1f9dc6b34f85748e871bf5aa2cacc167aa089971e2fd1884","src/de/seed.rs":"045d890712a04eb33ffc5a021e5d948a63c89402b8ffeea749df2171b7484f8f","src/de/size_hint.rs":"fff83dc39d30e75e8e611991f9c5399188a1aad23a6462dbca2c8b62655cfedb","src/de/value.rs":"0c485908b1f755e4750af0aefa2132460dadbcf30919c15c06ca795a92d96430","src/format.rs":"c85071b016df643b161859682d21ce34fa0ebf2a3bdbeeea69859da48f5d934f","src/integer128.rs":"29ef30b7d94507b34807090e68173767cdc7aff62edccd38affe69e75338dddc","src/lib.rs":"3102f5858a916c5c86f0abde3f0c267ed7027bbac698ac7f65c76c7121e2f667","src/macros.rs":"0d4b392ed6fe529fda2c5439c8547fe9717e64f528bfd01f633bb725f98b53cd","src/private/de.rs":"07e3346f224342a8599c8c84630fa218408aa4a547e667290c440bbeef61d40d","src/private/doc.rs":"b222decb40321190155209e1b8a5a52e3adfaa470047e379e664b71e0320655a","src/private/mod.rs":"b8f0c348621d91dd9da3db83d8877e70bc61ad0a2dc2d6fb57c6fc2c2cbafa26","src/private/ser.rs":"4343ccbe0b345288dce0dbf1023c6082ef42ae7073c911b535e3d9e88c3aa472","src/ser/fmt.rs":"bd129d9f085933b76dafef6eb43ffac893c1f6484a3064dcd82faeeebc3b203c","src/ser/impls.rs":"00b58a84f7c07b2f575219d6d0745fd1258dae9b9c8ec5b9b299a712c482b1a3","src/ser/impossible.rs":"5c325da8e0370ab22abe1e15d8af1dc7a1707b127508f61e720cd7f0caa80593","src/ser/mod.rs":"9aab34f08defdd6be044383ad41aeb59acee3abe7cacb73ac5bc8c70f747a67e","src/std_error.rs":"25a07149e2e468747ffa5a58051c7f93d7b3c0fa0372f012a96c97ec8ab03b97"},"package":"3ea7893ff5e2466df8d720bb615088341b295f849602c6956047f8f80f0e9bc1"}
{"files":{"Cargo.toml":"212350e6709ebc4f1b9e009e917f6a78cbd0ab15eb43a51b3076a546dd3911c7","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"56dd9b1d02be861a2c2a88c06005adc61f8b1d4330cd6db304ee330bcfdc4310","build.rs":"0a7bde86c0fb6dfbfa20a4d87b200baf2753b1de154ab23c8559bbb62356ffbb","crates-io.md":"407d92b2932923f8708aaf31db266fd7db32e2b0afa6c569d134b680b74a1920","src/de/ignored_any.rs":"6480f2b2a83dc4764d01b2eec7309729eef2492eede2e5ee98d23a60b05198eb","src/de/impls.rs":"18ed2d8221b04c7fe8f7a757445a04cd1d28c887f46f7a8717afff10eada146f","src/de/mod.rs":"704fc935b1cd504e1f9dc6b34f85748e871bf5aa2cacc167aa089971e2fd1884","src/de/seed.rs":"045d890712a04eb33ffc5a021e5d948a63c89402b8ffeea749df2171b7484f8f","src/de/size_hint.rs":"fff83dc39d30e75e8e611991f9c5399188a1aad23a6462dbca2c8b62655cfedb","src/de/value.rs":"8b6055d90e1ee4637fadaa11c87cc3599fe74b83db9d5791e604016cb349ae37","src/format.rs":"c85071b016df643b161859682d21ce34fa0ebf2a3bdbeeea69859da48f5d934f","src/integer128.rs":"29ef30b7d94507b34807090e68173767cdc7aff62edccd38affe69e75338dddc","src/lib.rs":"5109bf6c8121509fbfcead840a8d12ac2309ef2a3a0fb645983af2e727180e41","src/macros.rs":"0d4b392ed6fe529fda2c5439c8547fe9717e64f528bfd01f633bb725f98b53cd","src/private/de.rs":"07e3346f224342a8599c8c84630fa218408aa4a547e667290c440bbeef61d40d","src/private/doc.rs":"b222decb40321190155209e1b8a5a52e3adfaa470047e379e664b71e0320655a","src/private/mod.rs":"b8f0c348621d91dd9da3db83d8877e70bc61ad0a2dc2d6fb57c6fc2c2cbafa26","src/private/ser.rs":"4343ccbe0b345288dce0dbf1023c6082ef42ae7073c911b535e3d9e88c3aa472","src/ser/fmt.rs":"bd129d9f085933b76dafef6eb43ffac893c1f6484a3064dcd82faeeebc3b203c","src/ser/impls.rs":"00b58a84f7c07b2f575219d6d0745fd1258dae9b9c8ec5b9b299a712c482b1a3","src/ser/impossible.rs":"5c325da8e0370ab22abe1e15d8af1dc7a1707b127508f61e720cd7f0caa80593","src/ser/mod.rs":"9aab34f08defdd6be044383ad41aeb59acee3abe7cacb73ac5bc8c70f747a67e","src/std_error.rs":"25a07149e2e468747ffa5a58051c7f93d7b3c0fa0372f012a96c97ec8ab03b97"},"package":"f55c3193aca71c12ad7890f1785d2b73e1b9f63a0bbc353c08ef26fe03fc56b5"}

View File

@ -13,7 +13,7 @@
edition = "2018"
rust-version = "1.31"
name = "serde"
version = "1.0.213"
version = "1.0.214"
authors = [
"Erick Tryzelaar <erick.tryzelaar@gmail.com>",
"David Tolnay <dtolnay@gmail.com>",
@ -77,4 +77,4 @@ std = []
unstable = []
[target."cfg(any())".dependencies.serde_derive]
version = "=1.0.213"
version = "=1.0.214"

View File

@ -175,6 +175,17 @@ where
}
}
impl<'de, E> IntoDeserializer<'de, E> for UnitDeserializer<E>
where
E: de::Error,
{
type Deserializer = Self;
fn into_deserializer(self) -> Self {
self
}
}
impl<E> Debug for UnitDeserializer<E> {
fn fmt(&self, formatter: &mut fmt::Formatter) -> fmt::Result {
formatter.debug_struct("UnitDeserializer").finish()
@ -225,6 +236,18 @@ where
}
}
#[cfg(feature = "unstable")]
impl<'de, E> IntoDeserializer<'de, E> for NeverDeserializer<E>
where
E: de::Error,
{
type Deserializer = Self;
fn into_deserializer(self) -> Self {
self
}
}
////////////////////////////////////////////////////////////////////////////////
macro_rules! primitive_deserializer {
@ -279,6 +302,17 @@ macro_rules! primitive_deserializer {
}
}
impl<'de, E> IntoDeserializer<'de, E> for $name<E>
where
E: de::Error,
{
type Deserializer = Self;
fn into_deserializer(self) -> Self {
self
}
}
impl<E> Debug for $name<E> {
fn fmt(&self, formatter: &mut fmt::Formatter) -> fmt::Result {
formatter
@ -369,6 +403,17 @@ where
}
}
impl<'de, E> IntoDeserializer<'de, E> for U32Deserializer<E>
where
E: de::Error,
{
type Deserializer = Self;
fn into_deserializer(self) -> Self {
self
}
}
impl<'de, E> de::EnumAccess<'de> for U32Deserializer<E>
where
E: de::Error,
@ -458,6 +503,17 @@ where
}
}
impl<'de, 'a, E> IntoDeserializer<'de, E> for StrDeserializer<'a, E>
where
E: de::Error,
{
type Deserializer = Self;
fn into_deserializer(self) -> Self {
self
}
}
impl<'de, 'a, E> de::EnumAccess<'de> for StrDeserializer<'a, E>
where
E: de::Error,
@ -537,6 +593,17 @@ where
}
}
impl<'de, E> IntoDeserializer<'de, E> for BorrowedStrDeserializer<'de, E>
where
E: de::Error,
{
type Deserializer = Self;
fn into_deserializer(self) -> Self {
self
}
}
impl<'de, E> de::EnumAccess<'de> for BorrowedStrDeserializer<'de, E>
where
E: de::Error,
@ -640,6 +707,18 @@ where
}
}
#[cfg(any(feature = "std", feature = "alloc"))]
impl<'de, E> IntoDeserializer<'de, E> for StringDeserializer<E>
where
E: de::Error,
{
type Deserializer = Self;
fn into_deserializer(self) -> Self {
self
}
}
#[cfg(any(feature = "std", feature = "alloc"))]
impl<'de, E> de::EnumAccess<'de> for StringDeserializer<E>
where
@ -748,6 +827,18 @@ where
}
}
#[cfg(any(feature = "std", feature = "alloc"))]
impl<'de, 'a, E> IntoDeserializer<'de, E> for CowStrDeserializer<'a, E>
where
E: de::Error,
{
type Deserializer = Self;
fn into_deserializer(self) -> Self {
self
}
}
#[cfg(any(feature = "std", feature = "alloc"))]
impl<'de, 'a, E> de::EnumAccess<'de> for CowStrDeserializer<'a, E>
where
@ -825,6 +916,17 @@ where
}
}
impl<'de, 'a, E> IntoDeserializer<'de, E> for BytesDeserializer<'a, E>
where
E: de::Error,
{
type Deserializer = Self;
fn into_deserializer(self) -> Self {
self
}
}
impl<'a, E> Debug for BytesDeserializer<'a, E> {
fn fmt(&self, formatter: &mut fmt::Formatter) -> fmt::Result {
formatter
@ -873,6 +975,17 @@ where
}
}
impl<'de, E> IntoDeserializer<'de, E> for BorrowedBytesDeserializer<'de, E>
where
E: de::Error,
{
type Deserializer = Self;
fn into_deserializer(self) -> Self {
self
}
}
impl<'de, E> Debug for BorrowedBytesDeserializer<'de, E> {
fn fmt(&self, formatter: &mut fmt::Formatter) -> fmt::Result {
formatter
@ -952,6 +1065,19 @@ where
}
}
impl<'de, I, T, E> IntoDeserializer<'de, E> for SeqDeserializer<I, E>
where
I: Iterator<Item = T>,
T: IntoDeserializer<'de, E>,
E: de::Error,
{
type Deserializer = Self;
fn into_deserializer(self) -> Self {
self
}
}
impl<'de, I, T, E> de::SeqAccess<'de> for SeqDeserializer<I, E>
where
I: Iterator<Item = T>,
@ -1083,6 +1209,17 @@ where
}
}
impl<'de, A> IntoDeserializer<'de, A::Error> for SeqAccessDeserializer<A>
where
A: de::SeqAccess<'de>,
{
type Deserializer = Self;
fn into_deserializer(self) -> Self {
self
}
}
////////////////////////////////////////////////////////////////////////////////
/// A deserializer that iterates over a map.
@ -1197,6 +1334,21 @@ where
}
}
impl<'de, I, E> IntoDeserializer<'de, E> for MapDeserializer<'de, I, E>
where
I: Iterator,
I::Item: private::Pair,
First<I::Item>: IntoDeserializer<'de, E>,
Second<I::Item>: IntoDeserializer<'de, E>,
E: de::Error,
{
type Deserializer = Self;
fn into_deserializer(self) -> Self {
self
}
}
impl<'de, I, E> de::MapAccess<'de> for MapDeserializer<'de, I, E>
where
I: Iterator,
@ -1498,6 +1650,17 @@ where
}
}
impl<'de, A> IntoDeserializer<'de, A::Error> for MapAccessDeserializer<A>
where
A: de::MapAccess<'de>,
{
type Deserializer = Self;
fn into_deserializer(self) -> Self {
self
}
}
impl<'de, A> de::EnumAccess<'de> for MapAccessDeserializer<A>
where
A: de::MapAccess<'de>,
@ -1551,6 +1714,17 @@ where
}
}
impl<'de, A> IntoDeserializer<'de, A::Error> for EnumAccessDeserializer<A>
where
A: de::EnumAccess<'de>,
{
type Deserializer = Self;
fn into_deserializer(self) -> Self {
self
}
}
////////////////////////////////////////////////////////////////////////////////
mod private {

View File

@ -95,7 +95,7 @@
////////////////////////////////////////////////////////////////////////////////
// Serde types in rustdoc of other crates get linked to here.
#![doc(html_root_url = "https://docs.rs/serde/1.0.213")]
#![doc(html_root_url = "https://docs.rs/serde/1.0.214")]
// Support using Serde without the standard library!
#![cfg_attr(not(feature = "std"), no_std)]
// Show which crate feature enables conditionally compiled APIs in documentation.

View File

@ -1 +1 @@
{"files":{"Cargo.toml":"dd8d8995b836d55f62743dd6ac2fa310e809712345370b19572255c3d5abb512","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"56dd9b1d02be861a2c2a88c06005adc61f8b1d4330cd6db304ee330bcfdc4310","crates-io.md":"407d92b2932923f8708aaf31db266fd7db32e2b0afa6c569d134b680b74a1920","src/bound.rs":"eda458b2adf8d4b75eccba18621301f846e2a84a04ef2b54e7421f69574e24bc","src/de.rs":"3f1a7e986c89451a0aae11cb0e2e548ab38ae5352bcc512306e5a93020a858c3","src/dummy.rs":"9533dfee23f20d92ea75734c739022820c2787ded0d54f459feacdeb770ec912","src/fragment.rs":"6757cb4c3131d4300f093572efc273c4ab5a20e3e1efb54a311dcfa52d0bd6eb","src/internals/ast.rs":"171478e83d203193cd96f2c9c922bd240214e05fdf76add73fb7e029784bace8","src/internals/attr.rs":"d4c06aa101e80348de42d1af24dc51f078c93d57aba4b4aed0df19e4ced2646e","src/internals/case.rs":"10c8dda2b32d8c6c6b63cf09cdc63d02375af7e95ecefe8fecb34f93b65191bb","src/internals/check.rs":"d842eb9912fd29311060b67f3bc62c438eb7b5d86093355acb4de7eee02a0ef8","src/internals/ctxt.rs":"83a4e6fbe0e439d578478883594407e03f2f340541be479bdf0b04a202633a37","src/internals/mod.rs":"ed021ca635c18132a0e5c3d90f21b7f65def0a61e946421a30200b5b9ab6ad43","src/internals/receiver.rs":"467b69134e48bdeb9473eecf0de477ed770d9d0ea22b95ef038889dbb5f7a44a","src/internals/respan.rs":"899753859c58ce5f532a3ec4584796a52f13ed5a0533191e48c953ba5c1b52ff","src/internals/symbol.rs":"d2590f1c8356d6a10923476b558c39a85b77392ba09c92fa97e05e2c403e73c7","src/lib.rs":"41f5281654ad68bb6ea93a023667bb0fe3809c43767d8167cee87b2a9bdfb374","src/pretend.rs":"7facc10a5b805564dd95735ae11118ec17ca6adcc49a59764e7c920e27b9fc4a","src/ser.rs":"d8a7d36bfaf72bedd45976d4bd6e70c44a747f696a34e8b74d7f4bb7e5470356","src/this.rs":"87818dc80cbb521b51938a653d09daf10aafc220bb10425948de82ad670fcb85"},"package":"7e85ad2009c50b58e87caa8cd6dac16bdf511bbfb7af6c33df902396aa480fa5"}
{"files":{"Cargo.toml":"f969ba288992242ddd6e2f0ba0cce227e9f2a6df44a41186ed8e0d5e87b501bb","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"56dd9b1d02be861a2c2a88c06005adc61f8b1d4330cd6db304ee330bcfdc4310","crates-io.md":"407d92b2932923f8708aaf31db266fd7db32e2b0afa6c569d134b680b74a1920","src/bound.rs":"eda458b2adf8d4b75eccba18621301f846e2a84a04ef2b54e7421f69574e24bc","src/de.rs":"3f1a7e986c89451a0aae11cb0e2e548ab38ae5352bcc512306e5a93020a858c3","src/dummy.rs":"9533dfee23f20d92ea75734c739022820c2787ded0d54f459feacdeb770ec912","src/fragment.rs":"6757cb4c3131d4300f093572efc273c4ab5a20e3e1efb54a311dcfa52d0bd6eb","src/internals/ast.rs":"171478e83d203193cd96f2c9c922bd240214e05fdf76add73fb7e029784bace8","src/internals/attr.rs":"d4c06aa101e80348de42d1af24dc51f078c93d57aba4b4aed0df19e4ced2646e","src/internals/case.rs":"10c8dda2b32d8c6c6b63cf09cdc63d02375af7e95ecefe8fecb34f93b65191bb","src/internals/check.rs":"d842eb9912fd29311060b67f3bc62c438eb7b5d86093355acb4de7eee02a0ef8","src/internals/ctxt.rs":"83a4e6fbe0e439d578478883594407e03f2f340541be479bdf0b04a202633a37","src/internals/mod.rs":"ed021ca635c18132a0e5c3d90f21b7f65def0a61e946421a30200b5b9ab6ad43","src/internals/receiver.rs":"467b69134e48bdeb9473eecf0de477ed770d9d0ea22b95ef038889dbb5f7a44a","src/internals/respan.rs":"899753859c58ce5f532a3ec4584796a52f13ed5a0533191e48c953ba5c1b52ff","src/internals/symbol.rs":"d2590f1c8356d6a10923476b558c39a85b77392ba09c92fa97e05e2c403e73c7","src/lib.rs":"a0de9d715042f39fb13d04bc070598e8d6d7c8c979c759f6b323445e6ec88b43","src/pretend.rs":"7facc10a5b805564dd95735ae11118ec17ca6adcc49a59764e7c920e27b9fc4a","src/ser.rs":"d8a7d36bfaf72bedd45976d4bd6e70c44a747f696a34e8b74d7f4bb7e5470356","src/this.rs":"87818dc80cbb521b51938a653d09daf10aafc220bb10425948de82ad670fcb85"},"package":"de523f781f095e28fa605cdce0f8307e451cc0fd14e2eb4cd2e98a355b147766"}

View File

@ -13,7 +13,7 @@
edition = "2015"
rust-version = "1.61"
name = "serde_derive"
version = "1.0.213"
version = "1.0.214"
authors = [
"Erick Tryzelaar <erick.tryzelaar@gmail.com>",
"David Tolnay <dtolnay@gmail.com>",

View File

@ -13,7 +13,7 @@
//!
//! [https://serde.rs/derive.html]: https://serde.rs/derive.html
#![doc(html_root_url = "https://docs.rs/serde_derive/1.0.213")]
#![doc(html_root_url = "https://docs.rs/serde_derive/1.0.214")]
#![cfg_attr(not(check_cfg), allow(unexpected_cfgs))]
// Ignored clippy lints
#![allow(