Skip to content

Commit 4f7020c

Browse files
Xavier DenisXavier Denis
Xavier Denis
authored and
Xavier Denis
committed
Update video url and meeting time
1 parent 551c793 commit 4f7020c

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

content/meetings/contracts.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,4 @@ Felix has been working on the Rust compiler since before Rust 1.0; he was co-lea
2323

2424
**Meeting Link**: [https://ethz.zoom.us/j/68120170474](https://ethz.zoom.us/j/68120170474)
2525

26-
**Recording Link**: [https://www.youtube.com/watch?v=j60gcdpHNaM](https://www.youtube.com/watch?v=j60gcdpHNaM)
26+
**Recording Link**: [https://www.youtube.com/watch?v=j60gcdpHNaM](https://www.youtube.com/watch?v=j60gcdpHNaM )

content/meetings/verifast-rust.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
+++
22
title = "Towards Sound `unsafe` Rust"
3-
date = 2024-10-28T19:00:00+02:00
3+
date = 2024-10-28T19:00:00+01:00 (Paris/Zurich)
44
+++
55

66
Rust guarantees memory safety and data race freedom through its type checker, which enforces *ownership* and *borrowing* rules. However, adhering strictly to these rules can limit expressiveness and restrict certain high-performance implementations. To address this limitation, Rust allows programmers to relax some type system checks within `unsafe` blocks. The challenge, however, is that maintaining type system invariants within these relaxed blocks becomes the programmer's responsibility.

0 commit comments

Comments
 (0)