use super::macros::impl_typed_backend;
use super::traits::{BeginTx, Queryable, TxConn, TypedConnOps};
use crate::SqlMiddlewareDbError;
use crate::turso::typed::{Idle as TuIdle, InTx as TuInTx, TursoConnection};
use crate::{middleware::RowValues, query_builder::QueryBuilder, results::ResultSet};
impl_typed_backend!(TursoConnection, TuIdle, TuInTx);