trait_Unpin
trait_Unpin (핀 보장 불필요 타입 트레이트)
어떠한 핀(pin) 보장도 필요로 하지 않는 타입을 위한 auto 트레이트예요.
출처: Rust 공식 문서
본문
T: Unpin이면 T 타입의 값은 Pin이 가리키고 "핀 고정"되어 있을 때조차 핀 고정이 제공하는 불변식에 묶이지 않아요. 이 트레이트의 아이디어는, 어떤 타입에는 안전성을 위해 Pin 사용이 필요하지만 핀 고정에 신경 쓰지 않는 다른 타입에도 쓰이고 싶은 API의 축소된 인체공학을 완화하는 것이에요. Unpin은 핀 고정되지 않은 데이터에 대해서는 전혀 영향이 없어요.
pub auto trait Unpin { }