I don't know about Gmail, but I once accidentally hit unsubscribe on a Yandex mail account I use solely for getting mails from mailing lists and it unsubscribed me immediately, no questions asked, and without any way to undo. I tried removing the sender from the unsubscribed mailing lists, removing and adding the subscription on the mailing list side half a dozen times, but nothing worked.