pub unsafe fn extend_future_unchecked<'a, F, O>( f: F, ) -> impl Future<Output = O> + 'awhere F: PointerPinUnforgotten, F::Pointee: Future<Output = O>, O: 'a,