Världssexan ledde med 6–4, 1–0 när finalmotståndaren Anhelina Kalinina från Ukraina tvingades att kasta in handduken till följd av skada.
– Jag hoppas att du återhämtar dig till Franska öppna, säger Rybakina i sitt segertal och fortsätter:
– Jag vill för det andra rikta ett stort tack till publiken som stannade och tittade till slutet. Det var inte lätt för oss, men det var heller inte lätt för er med alla förseningar till följd av regnet, så tack för allt stöd.
23-åriga Rybakina är den första spelaren att säkra två WTA 1 000-titlar den här säsongen efter att ha säkrat segern i prestigefyllda Indian Wells tidigare i år. Hon kom också tvåa i Australian Open. Rybakina kommer i och med segern att klättra till fjärdeplatsen i världsrankingen inför Franska öppna.
Hon är också den tredje kvinnan att nå finalen i Australian Open, Indian Wells, Miami och Rom under samma säsong, något bara Monica Seles och Maria Sjarapova tidigare lyckats med, 1991 respektive 2012.
Kvalet till Franska öppna inleds den 22 maj medan huvudturneringen drar i gång den 28:e.