UnsafeUnpin
UnsafeUnpin (UnsafePinned 포함 여부 결정 트레이트)
타입이 내부에 간접 참조(인다이렉션)를 통하지 않고 UnsafePinned(또는 PhantomPinned)을 포함하는지 결정하는 데 쓰는 unsafe auto 트레이트예요.
출처: Rust 공식 문서
본문
이는 예를 들어 &mut T에 대해 noalias 메타데이터를 방출할지 여부에 영향을 줘요. RFC 3467의 일부이며, #125735에서 추적되고 있어요.
pub unsafe auto trait UnsafeUnpin { }