Trait PinCoerceUnsized

unsafe trait PinCoerceUnsized

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.

Safety

If this type implements Deref, then the concrete type returned by deref and deref_mut must not change without a modification. The following operations are not considered modifications:

The concrete type of a trait object is the type that the vtable corresponds to. The concrete type of a slice is an array of the same element type and the length specified in the metadata. The concrete type of a sized type is the type itself.

Implementors