Make drop method for PinMut's UnsafeFutureObj impl empty

This commit is contained in:
Josef Reinhard Brandl 2018-07-01 15:27:53 +02:00
parent dd3b0337ff
commit 4e617291c2

View file

@ -1240,7 +1240,5 @@ unsafe impl<'a, T, F: Future<Output = T> + 'a> UnsafeFutureObj<'a, T> for PinMut
PinMut::new_unchecked(&mut *(ptr as *mut F)).poll(cx)
}
unsafe fn drop(ptr: *mut ()) {
drop(PinMut::new_unchecked(&mut *(ptr as *mut F)));
}
unsafe fn drop(_ptr: *mut ()) {}
}