From 5af85552af06556b3e619eb1b06bad987f83c215 Mon Sep 17 00:00:00 2001 From: Pierre Krieger <pierre.krieger1708@gmail.com> Date: Mon, 27 Jul 2020 16:31:35 +0200 Subject: [PATCH] Remove Unpin requirement for Slots (#6711) --- substrate/client/consensus/slots/src/slots.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/substrate/client/consensus/slots/src/slots.rs b/substrate/client/consensus/slots/src/slots.rs index 17a931b7c41..32316c56c9f 100644 --- a/substrate/client/consensus/slots/src/slots.rs +++ b/substrate/client/consensus/slots/src/slots.rs @@ -109,7 +109,7 @@ impl<SC> Slots<SC> { } } -impl<SC: SlotCompatible + Unpin> Stream for Slots<SC> { +impl<SC: SlotCompatible> Stream for Slots<SC> { type Item = Result<SlotInfo, Error>; fn poll_next(mut self: Pin<&mut Self>, cx: &mut Context) -> Poll<Option<Self::Item>> { @@ -165,3 +165,6 @@ impl<SC: SlotCompatible + Unpin> Stream for Slots<SC> { } } } + +impl<SC> Unpin for Slots<SC> { +} -- GitLab