use crate::transaction::Transaction;
use crate::Error;
use super::{no_sqlx, NotInstantiable};
pub(crate) type Impl = NotInstantiable;
pub(crate) async fn commit(transaction: Transaction<'_>) -> Result<(), Error> {
let _ = transaction.tx;
no_sqlx();
}
pub(crate) async fn rollback(_transaction: Transaction<'_>) -> Result<(), Error> {
no_sqlx();
}