Skip to main content

Module models

Module models 

Source
Expand description

Package data model and the cache wire format.

Structsยง

DependencyGraph
Represents a graph of package dependencies to be resolved and installed.
Package
Represents a mod package from the Thunderstore API.
PackageIndex
An in-memory index of every package (and all of their versions) in a Thunderstore community.
Resolution
The outcome of DependencyGraph::resolve_report: the packages that resolved to a download, plus the names that did not.
Version
Represents a specific version of a mod package.