https://dev-doc.rust-lang.org/stable/std/pin/trait.PinCoerceUnsized.html
PinCoerceUnsized in std::pin - Rust
Trait that indicates that this is a pointer or a wrapper for one, where unsizing can be performed on the pointee when it is pinned.
stdpinrust