UnsafeUnpin

UnsafeUnpin (UnsafePinned 포함 여부 결정 트레이트)

타입이 내부에 간접 참조(인다이렉션)를 통하지 않고 UnsafePinned(또는 PhantomPinned)을 포함하는지 결정하는 데 쓰는 unsafe auto 트레이트예요.

출처: Rust 공식 문서

본문

이는 예를 들어 &mut T에 대해 noalias 메타데이터를 방출할지 여부에 영향을 줘요. RFC 3467의 일부이며, #125735에서 추적되고 있어요.

pub unsafe auto trait UnsafeUnpin { }

더 알아보기 (Learn more)

Rust 공식 문서