/transaction-rollback

Scrapped crate idea for transactions and rollbacks. Partially functional. Open issues if you have questions or find this potentially useful.

Primary LanguageRust

transaction-rollback

This crates provides mechanisms to make it easier to implement operations which need to be rolled back in the case of failure. In general it provides guard objects and traits for wrapping set-up and tear-down routines for operations.

For more information, see the documentation.