pub fn query_statement_as_with<'q, DB, O, A>( statement: &'q DB::Statement, arguments: A, ) -> QueryAs<'q, DB, O, A>where DB: Database, A: IntoArguments<DB>, O: for<'r> FromRow<'r, DB::Row>,