Module wasmer_wasix::runtime::resolver
source · Structs
- A dependency constraint.
- An acyclic, directed dependency graph.
- Information used when retrieving a package.
- An edge in the
DependencyGraph
. - A
Source
that knows how to query files on the filesystem. - A
Source
that tracks packages in memory. - A node in the
DependencyGraph
. - An identifier for a package within a dependency graph.
- Information about a package’s contents.
- Some metadata a
Source
can provide about a package without needing to download the entire*.webc
file. - A package that has been resolved, but is not yet runnable.
- A
Source
which will resolve dependencies by pinging a Wasmer-like GraphQL endpoint. - A
Source
which can query arbitrary packages on the internet. - The SHA-256 hash of a
*.webc
file.
Enums
- A reference to some package somewhere that the user wants to run.
Traits
- Something that packages can be downloaded from.
Functions
- Given the
PackageInfo
for a root package, resolve its dependency graph and figure out how it could be executed.