가상함수테이블조차 trait레퍼런스를 만들 때만 사용하는 Rust에게는 좀 어려운 게 아닐까하는 생각이 듭니다.