diff --git a/Cargo.lock b/Cargo.lock index ca9a415..4345edf 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4,7 +4,7 @@ version = 3 [[package]] name = "identified_vec" -version = "0.1.7" +version = "0.1.8" dependencies = [ "identified_vec", "serde", diff --git a/Cargo.toml b/Cargo.toml index 86cd15c..96b08d2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "identified_vec" -version = "0.1.7" +version = "0.1.8" edition = "2021" authors = ["Alexander Cyon "] description = "Like HashSet but retaining INSERTION order and without `Hash` requirement on the Element type." diff --git a/src/vec_of/newtype_identified_vec_of.rs b/src/vec_of/newtype_identified_vec_of.rs index fe6db56..34c9174 100644 --- a/src/vec_of/newtype_identified_vec_of.rs +++ b/src/vec_of/newtype_identified_vec_of.rs @@ -78,7 +78,8 @@ macro_rules! newtype_identified_vec { #[cfg(any(test, feature = "serde"))] impl<'de> serde::Deserialize<'de> for $struct_name where - $item_ty: serde::Deserialize<'de> + Identifiable + std::fmt::Debug + Clone, + $item_ty: + serde::Deserialize<'de> + identified_vec::Identifiable + std::fmt::Debug + Clone, { #[cfg(not(tarpaulin_include))] // false negative fn deserialize>(