DispatchFromDyn
DispatchFromDyn (동적 디스패치 수신자 트레이트)
dyn 호환성 검사(특히 임의의 self 타입 허용) 구현에서 메서드의 수신자 타입이 디스패치될 수 있음을 보장하는 데 사용되는 트레이트예요.
출처: Rust 공식 문서
본문
DispatchFromDyn은 잠시 동안 CoerceSized(약간 다른 해석)로 불렸어요. 트레이트가 있어서 메서드 수신자를 dyn 디스패치할 수 있게 해 줘요.
pub trait DispatchFromDyn<T>: Sized { }