run<R> abstract method
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});