From 58d1a790f2f7b83d97982fbe00b6bc9c9fdcbace Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 19 Jun 2025 10:38:28 +0100 Subject: [PATCH] chore: update roadmap content json (#8802) Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com> --- public/roadmap-content/rust.json | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/public/roadmap-content/rust.json b/public/roadmap-content/rust.json index d9b732854..d85893480 100644 --- a/public/roadmap-content/rust.json +++ b/public/roadmap-content/rust.json @@ -841,8 +841,14 @@ }, "UZ56NKloehcxUFNuSeO19": { "title": "Lifetimes & Borrow Checker", - "description": "Lifetimes define how long references remain valid, preventing dangling references and memory safety issues. The borrow checker enforces these rules at compile time. Lifetime annotations use syntax like `'a` to specify relationships between references in function signatures when the compiler can't infer them automatically.", - "links": [] + "description": "Lifetimes define how long references remain valid, preventing dangling references and memory safety issues. The borrow checker enforces these rules at compile time. Lifetime annotations use syntax like `'a` to specify relationships between references in function signatures when the compiler can't infer them automatically.\n\nVisit the following resources to learn more:", + "links": [ + { + "title": "Crust of Rust: Lifetime Annotations", + "url": "https://youtu.be/rAl-9HwD858", + "type": "video" + } + ] }, "R5HIVS-lyCp9b46aXqx2m": { "title": "Explicit Lifetime Annotations",