https://doc.rust-jp.rs/book-ja/ch19-04-advanced-types.html#%E5%8B%95%E7%9A%84%E3%82%B5%E3%82%A4%E3%82%BA%E6%B1%BA%E5%AE%9A%E5%9E%8B%E3%81%A8sized%E3%83%88%E3%83%AC%E3%82%A4%E3%83%88 以下のような[[ジェネリック関数 (Rust)|ジェネリック関数]]があるとき ```rust fn generic<T>(t: T) { // ... } ``` [[Rust]]の[[コンパイラ]]は以下のように扱う。 ```rust fn generic<T: Sized>(t: T) { // ... } ```