Module download

Source
Expand description

Functionality relating to downloading GE release assets.

This module interfaces with the GitHub API of the proton-ge-custom and wine-ge-custom repository. It provides:

  • A struct for downloading release assets from the above repositories
  • Structs containing the downloaded data

Modules§

response

Structs§

DownloadRequest
Data required to perform a download requests against the GitHub API for a GE version.
GeDownloader
Default implementation for the GeDownload trait.

Traits§

GeDownload
Trait defining methods for fetching release data.
ReadProgressWrapper
Trait defining how to determine the progress for a Read type.