Module wasmer_wasix::runtime::resolver
source ยท Modulesยง
- backend_source ๐
- filesystem_source ๐
- in_memory_source ๐
- inputs ๐
- multi_source ๐
- outputs ๐
- resolve ๐
- source ๐
- utils ๐
- web_source ๐
Structsยง
- A
Source
which will resolve dependencies by pinging a Wasmer-like GraphQL endpoint. - 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
. - 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 can query arbitrary packages on the internet. - The SHA-256 hash of a
*.webc
file.
Enumsยง
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.