pub struct PhantomPinned;
A marker type which does not implement Unpin.
Unpin
If a type contains a PhantomPinned, it will not implement Unpin by default.
PhantomPinned