雖然 Rust 並不一定會把生命週期顯示在程式碼中,但編譯器會理解每個變量的生命週期,並試著驗證參考不會存在比它的擁有者還久。
函式可以透過參數化函式簽章幫助我們確認哪些參數及回傳值是共享相同的生命週期。
生命週期標示永遠都以 ' 開頭 (例如:'a、'b、'c)
'
'a
'b
'c