1
我嘗試以下防鏽類型別名:爲什麼這個Rust類型別名需要一個生命週期參數?
type Name = String;
它工作正常。所以,我想變體:
type Name = &str;
這種失敗:
error[E0106]: missing lifetime specifier
--> src/main.rs:1:17
|
1 | type Name = &str;
| ^expected lifetime parameter
爲什麼一個類型別名需要一輩子的參數,我會怎麼加呢?