My understanding is that on Desktops, the default is for Sleep to do 'Hybrid Sleep' - prepare for a hibernate, but sleep instead; if you have a power failure while the computer is sleeping, you should see it waking from. The hibernate when you turn back on, instead of booting from scratch.
I know that this was the case at some point when I checked during the Windows 8 years, I don't know if this is still true.