withTransactionEitherPolymorphic
suspend fun <RollbackResult, CommitResult> DatabaseClient<*>.withTransactionEitherPolymorphic(function: suspend (DatabaseClient<SqlConnection>) -> Either<RollbackResult, CommitResult>): Either<RollbackResult, CommitResult>(source)
Polymorphic transaction function for DatabaseClient<*> with either Pool or SqlConnection as the DatabaseClient.vertxSqlClient.