pub fn restore_step(backup: &Backup) -> Step
The step that puts a backup back: the current file, if any, is moved aside as a backup of its own first, so the restore can be undone too.