pub fn handle(&self) -> AbortHandle {
        AbortHandle { inner: self.inner.clone() }
    }
Create an [`AbortHandle`] from the given [`AbortRegistration`].

The created [`AbortHandle`] is functionally the same as any other
[`AbortHandle`]s that are associated with the same [`AbortRegistration`],
such as the one created by [`AbortHandle::new_pair`].
futures-util/src/abortable.rs