RAII liga la vida de un recurso a la vida de un valor.
Cuando un valor adquiere un recurso, también se vuelve responsable de liberarlo. Al salir de scope, Rust llama Drop y ejecuta la limpieza asociada.
Drop
En Rust suele aparecer como:
src/patterns/rust_idiomatic/raii/lock_guard.rs
src/patterns/rust_idiomatic/raii/transaction_rollback.rs
src/patterns/rust_idiomatic/raii/temporary_file_cleanup.rs
La guía cercana al código vive en:
patterns/rust_idiomatic/raii/README.md
There was an error while loading. Please reload this page.