pub fn edit_rename_directory( root: &Path, old_name: &str, new_name: &str, kind: Option<&str>, ) -> Result<(Vec<FileRenameResult>, Vec<FileRenameError>), EditError>