New Rustacean

e013: Staying alive

New Rustacean

Reasoning about and using lifetimes in Rust (and why we need them)

Notes

Lifetimes are our way of reasoning about how long a given piece of data is
available and safe to use in Rust. The reason we don't have the dangling
pointer problem is that we do have lifetimes instead. They're not magic,
they're just a bit of semantics and syntax that let us specify the rules for
how long any given item lives, and how long references to data must be valid.

Links


Sponsors

(Thanks to the couple people donating who opted out of the reward tier, as
well. You know who you are!)

Become a sponsor

Contact

Next Episodes

New Rustacean

e012: I'm not familiar with that expression @ New Rustacean

📆 2016-03-21 12:00 / 00:16:41


New Rustacean

e011: Once Upon a Type @ New Rustacean

📆 2016-03-08 16:00 / 00:17:51


New Rustacean

Interview 1::Part 2 – Sean Griffin @ New Rustacean

📆 2016-02-25 14:30 / 00:22:14


New Rustacean

Interview 1::Part 1 – Sean Griffin @ New Rustacean

📆 2016-02-15 21:00 / 00:24:50


New Rustacean

Bonus 3: Building as a community @ New Rustacean

📆 2016-02-01 01:08 / 00:12:03