Function mentat_ffi::in_progress_rollback [] [src]

#[no_mangle]
pub unsafe extern "C" fn in_progress_rollback<'m>(
    in_progress: *mut InProgress<'m, 'm>
) -> *mut ExternResult

Rolls back all the transacts that have been performed using this in progress transaction.

Returns a Result<()> as an ExternResult.

TODO: Document the errors that can result from rollback