async fn send_and_retire<S: ResultSender>(
res: StatementResult,
client: &mut SessionClient,
sender: &mut S,
) -> Result<Result<(), ()>, Error>
async fn send_and_retire<S: ResultSender>(
res: StatementResult,
client: &mut SessionClient,
sender: &mut S,
) -> Result<Result<(), ()>, Error>