diff --git a/library/core/src/iter/adapters/intersperse.rs b/library/core/src/iter/adapters/intersperse.rs index adae47459f7f4..9f5cca88206ef 100644 --- a/library/core/src/iter/adapters/intersperse.rs +++ b/library/core/src/iter/adapters/intersperse.rs @@ -65,9 +65,6 @@ where needs_sep: bool, } -// FIXME This manual implementation is needed as #[derive] misplaces trait bounds, -// requiring ::Item to be Debug on the struct-definition, which is -// not what we want. #[unstable(feature = "iter_intersperse", reason = "recently added", issue = "79524")] impl crate::fmt::Debug for IntersperseWith where @@ -84,9 +81,6 @@ where } } -// FIXME This manual implementation is needed as #[derive] misplaces trait bounds, -// requiring ::Item to be Clone on the struct-definition, which is -// not what we want. #[unstable(feature = "iter_intersperse", reason = "recently added", issue = "79524")] impl crate::clone::Clone for IntersperseWith where