Rust-túra Tartalomjegyzék

Explicit élettartamok

Bár a Rust nem mindig mutatja magában a kódban, a fordító figyelembe veszi minden egyes változó élettartamát és megpróbálja biztosítani, hogy semelyik referencia se létezik tovább, mint a tulajdonosa.

A függvények explicit módon is kijelölhetik a paramétereik élettartamát olyan szimbólumokkal, amik megmutatják a fordítónak melyik értékek osztoznak azonos élettartalmakon.

Az élettartamot kifejező szimbólumok mindig '-fal kezdődnek. Például 'a, 'b, 'valami, stb.