env::current_dir() and friends return
dirs::desktop_dir() and friends return
Is there some sort of decision criterion that should be applied to choose whether
Option is returned?
I can think of returning “meaningful errors” as one. But is there any reason that these two things differ in their return types, or not really?