diff --git a/provider/core/src/serde.rs b/provider/core/src/serde.rs index 905213d1270..143a5bb3603 100644 --- a/provider/core/src/serde.rs +++ b/provider/core/src/serde.rs @@ -104,7 +104,7 @@ where M::Yokeable: serde::de::Deserialize<'static>, // Actual bound: // for<'de> >::Output: serde::de::Deserialize<'de>, - // Necessary workaround bound (see yoke docs): + // Necessary workaround bound (see `yoke::trait_hack` docs): for<'de> YokeTraitHack<>::Output>: serde::de::Deserialize<'de>, { fn receive_rc_buffer( @@ -163,7 +163,7 @@ where M::Yokeable: serde::de::Deserialize<'static>, // Actual bound: // for<'de> >::Output: serde::de::Deserialize<'de>, - // Necessary workaround bound (see yoke docs): + // Necessary workaround bound (see `yoke::trait_hack` docs): for<'de> YokeTraitHack<>::Output>: serde::de::Deserialize<'de>, { /// Serve objects implementing [`serde::Deserialize<'s>`] from a [`SerdeDeDataProvider`]. diff --git a/provider/fs/src/deserializer.rs b/provider/fs/src/deserializer.rs index ddced3c058d..e145309b873 100644 --- a/provider/fs/src/deserializer.rs +++ b/provider/fs/src/deserializer.rs @@ -75,7 +75,7 @@ where M: DataMarker<'s>, // Actual bound: // for<'de> >::Output: serde::de::Deserialize<'de>, - // Necessary workaround bound (see yoke docs): + // Necessary workaround bound (see `yoke::trait_hack` docs): for<'de> YokeTraitHack<>::Output>: serde::de::Deserialize<'de>, { match syntax_option { diff --git a/provider/fs/src/fs_data_provider.rs b/provider/fs/src/fs_data_provider.rs index 66362139d6e..d0e9d6f9e84 100644 --- a/provider/fs/src/fs_data_provider.rs +++ b/provider/fs/src/fs_data_provider.rs @@ -99,7 +99,7 @@ where M: DataMarker<'s>, // Actual bound: // for<'de> >::Output: serde::de::Deserialize<'de>, - // Necessary workaround bound (see yoke docs): + // Necessary workaround bound (see `yoke::trait_hack` docs): for<'de> YokeTraitHack<>::Output>: serde::de::Deserialize<'de>, { fn load_payload(&self, req: &DataRequest) -> Result, DataError> {