#borrowing

5 articles about borrowing

rustMarch 31, 2026

Qu'est-ce que &mut *x (réemprunt) en Rust, et pourquoi gèle-t-il la référence originale ?

Un réemprunt duplique la référence, pas les données, et gèle l'originale le temps de sa durée de vie. Ce que fait vraiment &mut *x.

rustNovember 29, 2025

Emprunts mutables et immutables : les deux règles

Les deux règles d'emprunt, pourquoi l'exclusivité est celle qui compte, et ce que le borrow checker rejette réellement.

rustNovember 26, 2025

Comment l'ownership prévient-il les memory leaks et data races ?

Comment les règles d'ownership ferment la porte aux fuites mémoire et aux data races avant même l'exécution — et où elles s'arrêtent.

rustNovember 25, 2025

Comment les mécanismes d'Ownership et de Borrowing Assurent une Concurrence Sûre

Ownership et borrowing excluent les data races à la compilation. Ce qu'ajoutent Send et Sync, et pourquoi Rc ne franchit pas un thread.

rustJuly 31, 2025

Comment Rust assure la sécurité mémoire sans garbage collector ?

Ownership, borrowing et lifetimes donnent à Rust la sécurité mémoire à la compilation, sans collecteur et sans pauses à budgéter.