Skip to content

Commit de0ef16

Browse files
committed
Make Producer<..., SingleCore> Send, like Consumer
I assume there's no reason that only multi-core Producers are marked Send, while Consumers are not (they're pretty symmetrical).
1 parent 3d20301 commit de0ef16

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/spsc/split.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,11 +61,12 @@ where
6161
_marker: PhantomData<&'a ()>,
6262
}
6363

64-
unsafe impl<'a, T, N, U> Send for Producer<'a, T, N, U>
64+
unsafe impl<'a, T, N, U, C> Send for Producer<'a, T, N, U, C>
6565
where
6666
N: ArrayLength<T>,
6767
T: Send,
6868
U: sealed::Uxx,
69+
C: sealed::XCore,
6970
{
7071
}
7172

0 commit comments

Comments
 (0)