رفتن به محتوای اصلی
۰

ارجاع نباید از داده‌اش بیشتر زنده بماند

ارجاع فقط تا وقتی به درد می‌خورد که مقداری که به آن اشاره می‌کند هنوز وجود داشته باشد. Rust این را در زمان کامپایل بررسی می‌کند، پس ارجاع معلق (dangling reference)، که در C منبع کلاسیک کرش است، اصلاً ساخته نمی‌شود. گاهی کامپایلر لازم دارد رابطه را برایش توضیح بدهید و همین طول عمر (lifetime) است.