Skip to content

Commit 5fde8b9

Browse files
Remove unnecessary PhantomData field
1 parent cb2c757 commit 5fde8b9

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

src/libcore/future/future_obj.rs

+2-4
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,7 @@ pub struct LocalFutureObj<'a, T> {
3333
ptr: *mut (),
3434
poll_fn: unsafe fn(*mut (), &mut Context) -> Poll<T>,
3535
drop_fn: unsafe fn(*mut ()),
36-
_marker1: PhantomData<T>,
37-
_marker2: PhantomData<&'a ()>,
36+
_marker: PhantomData<&'a ()>,
3837
}
3938

4039
impl<'a, T> LocalFutureObj<'a, T> {
@@ -45,8 +44,7 @@ impl<'a, T> LocalFutureObj<'a, T> {
4544
ptr: f.into_raw(),
4645
poll_fn: F::poll,
4746
drop_fn: F::drop,
48-
_marker1: PhantomData,
49-
_marker2: PhantomData,
47+
_marker: PhantomData,
5048
}
5149
}
5250

0 commit comments

Comments
 (0)