Skip to content

Commit 4387dde

Browse files
committed
remove phantomdata
Signed-off-by: Yoshua Wuyts <[email protected]>
1 parent 2f811c9 commit 4387dde

File tree

1 file changed

+5
-11
lines changed

1 file changed

+5
-11
lines changed

src/join_stream.rs

+5-11
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
use std::marker::PhantomData;
21
use std::pin::Pin;
32
use std::task::{Context, Poll};
43

@@ -8,26 +7,21 @@ use futures_core::Stream;
87
///
98
/// This stream is returned by `join!`.
109
#[derive(Debug)]
11-
pub struct JoinStream<L, R, T> {
10+
pub struct JoinStream<L, R> {
1211
left: L,
1312
right: R,
14-
_marker: PhantomData<T>,
1513
}
1614

17-
impl<L, R, T> Unpin for JoinStream<L, R, T> {}
15+
impl<L, R> Unpin for JoinStream<L, R> {}
1816

19-
impl<L, R, T> JoinStream<L, R, T> {
17+
impl<L, R> JoinStream<L, R> {
2018
#[doc(hidden)]
2119
pub fn new(left: L, right: R) -> Self {
22-
Self {
23-
left,
24-
right,
25-
_marker: PhantomData,
26-
}
20+
Self { left, right }
2721
}
2822
}
2923

30-
impl<L, R, T> Stream for JoinStream<L, R, T>
24+
impl<L, R, T> Stream for JoinStream<L, R>
3125
where
3226
L: Stream<Item = T> + Unpin,
3327
R: Stream<Item = T> + Unpin,

0 commit comments

Comments
 (0)