Mayweather, easily. He was up against shitty competition while Rigondeaux was up against a real top p4p'er in Donaire.
Out of the two Rigondeaux was less willing to engage, but he was obviously in with an opponent with a much better chance of ending it in one shot.