CoerceUnsized
CoerceUnsized (포인터 unsizing 가능 트레이트)
이것이 pointee에 대해 unsizing을 수행할 수 있는 포인터 또는 포인터용 래퍼임을 나타내는 트레이트예요.
출처: Rust 공식 문서
본문
DST 강제 변환 RFC와 nomicon의 강제 변환 항목을 참고하세요. 내장 포인터 타입 및 (특히 Receiver) 구현하는 구조체에 대해 자동으로 구현돼요.
pub trait CoerceUnsized<T>: Sized
where
T: ?Sized,
{ }