After watching the performance of Rayo Vallecano players, I feel that they have no desire to win the match. They wanted to concede no goals and draw the match. In the end Rayo Vallecano got the result they expected. So I would say Rayo's performance was good.
Girona wanted to win their home match. Several good attacks we saw from Girona players in this match. Girona's players played well and dominated the whole match. But since Rayo Vallecano played completely defensively, Girona players could not score a single goal. I would say players from both teams are happy sharing the points.
Although Girona completely dominated this home match, the truth is, Girona also had no shots on target and thus it makes sense for this match to end in a goalless draw. Also, although Girona are favorites in this match, the truth is that their position in the current La Liga standings is that Rayo Vallecano's position is better than Girona's with a gap of one point. Thus, the reality is that this season Girona has decreased in performance and is not as good as last season.
If Girona is unable to recover, then of course Girona will only struggle in the middle of the standings, unlike last season, which became a competitor to Real Madrid at the top of La Liga. But indeed, because basically Girona is not a top team that always competes in the upper zone of the standings, it is only natural that Girona is only able to struggle in the middle of the standings because after all, top teams like Sevilla have also been the last few seasons only struggling in the lower zone of the standings.