News for hackers. Stuff that matters.
Re:Many small queries are efficient in SQLite by AtlasBarfed on Thursday February 18, 2021 @01:20PM (#26183451)
I can see the obvious parallels between memory management lifetimes and transaction management, does rust have explicit features for extending lifetimes to resources besides memory?
Re:Many small queries are efficient in SQLite by lixtra on Friday February 19, 2021 @01:44AM (#26190412)
Yes, it works for files, network connections and database transactions[1].

To span a transaction over two functions, it has to be assigned to some variable and the lifetime of this variable is tracked by the compiler.

[1] https://docs.rs/sqlx/0.3.0/sqlx/struct.Transaction.html