Result<(), Error> vs. Option<Error>

44 points Feeling-Pilot-5084

It occurred to me today that I mostly see people using Result<(), Error> over Option<Error>, but I'm not really sure why. I feel like Option<Error> would be slightly easier to work with. Is there any preexisting discussion on this?