Ich habe versucht, den folgenden Alias Rust Typ:Warum benötigt dieser Rust-Typ-Alias einen Lebensdauerparameter?
type Name = String;
Es funktioniert gut. Also habe ich versucht, eine Variante:
type Name = &str;
Das mit fehlgeschlagen:
error[E0106]: missing lifetime specifier
--> src/main.rs:1:17
|
1 | type Name = &str;
| ^expected lifetime parameter
Warum ein Typ alias benötigen ein Leben lang Parameter würde und wie würde ich es hinzufügen?