withTypedTransaction
inline suspend fun <SqlConnectionT : SqlConnection, T> DatabaseClient<Pool>.withTypedTransaction(crossinline function: suspend (DatabaseClient<SqlConnectionT>) -> T): T(source)
A variant of withTransaction that casts the SqlConnection to a specific subtype.