DST
Dynamically Sized Type_
Unsized型_
Sized traitを実装しない型
コンパイル時に型のサイズが確定しない型のこと
つまり、型だけではメモリ上の実際のデータサイズが分からない
例
table:_
Unsized型 所有型 借用(スライス)型 追加情報
[str型] String &str` len
[T] Vec<T> &[T] len
dyn Trait Box<dyn Trait> &dyn Trait vtable