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Β§
- Command
V1 Deprecated - Describes a command for a wasmer module.
- Command
V2 - An executable command.
- File
Command Annotations - Annotations on disk.
- Manifest
- The manifest represents the file used to describe a Wasm package.
- Manifest
Builder - Builder for
Manifest. - Module
- A file which may be executed by a
Command. Sometimes also referred to as an βatomβ. - Named
Package Id - Named
Package Ident - Parsed representation of a package identifier.
- Package
- Package definition for a Wasmer package.
- Package
Builder - Builder for
Package. - Package
Parse Error - Error that occurs during package ident/source parsing.
- Suggested
Compiler Optimizations - Suggested optimization that might be operated on the module when (and if) compiled.
- User
Annotations - Miscellaneous annotations specified by the user.
- WaiBindings
- WitBindings
EnumsΒ§
- Abi
- The ABI is a hint to WebAssembly runtimes about what additional imports to insert and how a module may be run.
- Bindings
- The interface exposed by a
Module. - Command
- Command
Annotations - Annotations for a command.
- File
Kind - The different formats that
FileCommandAnnotationscan be saved in. - Imports
Error - Errors that may occur when resolving
Bindingsimports. - Manifest
Builder Error - Error type for ManifestBuilder
- Manifest
Error - Errors that may occur while working with a
Manifest. - Module
Reference - A reference to a module which may or may not come from another package.
- Package
Builder Error - Error type for PackageBuilder
- Package
Hash - Hash for a package.
- Package
Id - Package
Ident - Package
Source - Source location of a package.
- Tag
- Validation
Error - Errors that may be returned by
Manifest::validate().
ConstantsΒ§
- LICENSE_
PATHS π - README_
PATHS π
StaticsΒ§
- MANIFEST_
FILE_ NAME - The default name for the manifest file.
FunctionsΒ§
- get_
imported_ πwai_ files - Parse a
*.waifile to find the absolute path for any other*.waifiles it may import, relative to the original*.waifile. - json_
to_ πcbor_ value - locate_
file π - toml_
to_ πcbor_ value - yaml_
to_ πcbor_ value