Skip to main content

run_statement_with_auth

Function run_statement_with_auth 

Source
pub async fn run_statement_with_auth<T: StatementTransport, A: AuthProvider>(
    cx: &Cx,
    client: &T,
    auth: &mut A,
    request: SubmitStatementRequest,
    params: SubmitQueryParams,
    poll_plan: PollPlan,
) -> (StatementOutcome, DriverStats)
Expand description

run_statement_with_stats with a refreshing AuthProvider: the bearer is re-derived before every request and a 401 triggers one re-sign + retry of the same step when the provider can refresh.