Module wasmer_config::package
source Β· Expand description
Wasmer package definitions.
Describes the contents of a wasmer.toml
file.
Modules§
- error π
- named_package_ident π
- package_hash π
- package_id π
- package_ident π
- package_source π
Structs§
- CommandV1DeprecatedDescribes a command for a wasmer module.
- An executable command.
- Annotations on disk.
- The manifest represents the file used to describe a Wasm package.
- Builder for
Manifest
. - A file which may be executed by a
Command
. Sometimes also referred to as an βatomβ. - Parsed representation of a package identifier.
- Package definition for a Wasmer package.
- Builder for
Package
. - Error that occurs during package ident/source parsing.
Enums§
- The ABI is a hint to WebAssembly runtimes about what additional imports to insert and how a module may be run.
- The interface exposed by a
Module
. - Annotations for a command.
- The different formats that
FileCommandAnnotations
can be saved in. - Errors that may occur when resolving
Bindings
imports. - Error type for ManifestBuilder
- Errors that may occur while working with a
Manifest
. - A reference to a module which may or may not come from another package.
- Error type for PackageBuilder
- Hash for a package.
- Source location of a package.
- Errors that may be returned by
Manifest::validate()
.
Constants§
- LICENSE_PATHS π
- README_PATHS π
Statics§
- The default name for the manifest file.
Functions§
- Parse a
*.wai
file to find the absolute path for any other*.wai
files it may import, relative to the original*.wai
file. - json_to_cbor_value π
- locate_file π
- toml_to_cbor_value π
- yaml_to_cbor_value π