run<R> abstract method

Future<R> run<R>(
  1. Future<R> fn(
    1. PgSession session
    ), {
  2. PgRetryOptions? retryOptions,
})

Executa fn com uma sessão.

Com retryOptions, fn é executada de novo quando falha com um erro aceito por PgRetryOptions.retryIf.

Implementation

Future<R> run<R>(Future<R> Function(PgSession session) fn,
    {PgRetryOptions? retryOptions});