pub fn with_transaction_unchecked<R, F>(f: F) -> Rwhere
F: FnOnce() -> TransactionOutcome<R>,
with_transaction but without a limit check on nested transactional layers.
This is mostly for backwards compatibility before there was a transactional layer limit.
It is recommended to only use
with_transaction to avoid users from generating too many