Module utility

Module utility 

Source

Structs§

Release
ReleaseAsset

Functions§

download_update_to_temp_file
Downloads the latest release file that matches bin_name, renames the current executable to a temp path, renames the new version as the original file name, then returns both the original file name (new version) and temp path (old version)
format_interface_into_game_version
Takes a &str and formats it into a proper World of Warcraft release version.
get_latest_release
remove_file
Remove a file, retrying if the operation fails because of permissions
rename
Rename a file or directory to a new name, retrying if the operation fails because of permissions
wow_path_resolution
Logic to help pick the right World of Warcraft folder.