pub fn query_as_with<O>( sql: &str, args: D1Arguments, ) -> QueryAs<'_, D1, O, D1Arguments>where O: for<'r> FromRow<'r, D1Row>,