Module manifest

Source

EnumsΒ§

ManifestError
Errors that may occur when converting from a wasmer_config::package::Manifest into a WebC manifest.
RunnerKind πŸ”’

ConstantsΒ§

METADATA_VOLUME πŸ”’

FunctionsΒ§

atom_kind πŸ”’
Map the β€œkind” field in a [module] to the corresponding URI.
atom_signature πŸ”’
entrypoint πŸ”’
Infer the package’s entrypoint.
extract_dependency_parts πŸ”’
get_fs_table πŸ”’
in_memory_wasmer_manifest_to_webc πŸ”’
take a wasmer.toml manifest and convert it to the *.webc equivalent.
insert_annotation πŸ”’
make_relative_path πŸ”’
Resolve an item relative to the base directory, returning an error if the file lies outside of it.
merge_cbor πŸ”’
metadata_volume_uri πŸ”’
open_file πŸ”’
Try to open a file, preferring mmap and falling back to std::fs::read() if mapping fails.
toml_to_cbor_value πŸ”’
transform_atoms πŸ”’
transform_atoms_shared πŸ”’
transform_bindings πŸ”’
transform_bindings_shared πŸ”’
transform_command_v1 πŸ”’
transform_command_v2 πŸ”’
transform_command_v2_shared πŸ”’
transform_commands πŸ”’
transform_dependencies πŸ”’
transform_in_memory_atoms πŸ”’
transform_in_memory_bindings πŸ”’
transform_in_memory_command_v2 πŸ”’
transform_in_memory_commands πŸ”’
transform_in_memory_package_annotations πŸ”’
transform_in_memory_package_meta_to_annotations πŸ”’
transform_in_memory_wai_bindings πŸ”’
transform_in_memory_wit_bindings πŸ”’
transform_package_annotations πŸ”’
transform_package_annotations_shared πŸ”’
transform_package_meta_to_annotations πŸ”’
transform_package_meta_to_annotations_shared πŸ”’
transform_wai_bindings πŸ”’
transform_wai_bindings_shared πŸ”’
transform_wit_bindings πŸ”’
transform_wit_bindings_shared πŸ”’
trasform_commands_shared πŸ”’
wasmer_manifest_to_webc πŸ”’
take a wasmer.toml manifest and convert it to the *.webc equivalent.

Type AliasesΒ§

Atoms πŸ”’