Tour of Rust Inhoudsopgave

Statische Levensduren

Een statische variabele is een geheugenbron die tijdens het compileren wordt gecreëerd en die vanaf het begin tot het einde van een programma bestaat. Het type ervan moet expliciet worden opgegeven.

Een statische levensduur is een geheugenbron die onbeperkt voortduurt tot het einde van een programma. Merk op dat volgens deze definitie sommige bronnen met een statische levensduur ook tijdens runtime kunnen worden gecreëerd.

Bronnen met een statische levensduur hebben een speciale levensduurspecificatie, 'static.

'static-bronnen worden nooit gedropt.

Als bronnen met een statische levensduur referenties bevatten, moeten deze allemaal 'static zijn (alles minder zou niet lang genoeg leven).

Geheugendetail: