wasmtime-runtime 18.0.4

Runtime library support for Wasmtime
Documentation
[build-dependencies.cc]
version = "1.0"

[build-dependencies.wasmtime-versioned-export-macros]
version = "=18.0.4"
[dependencies.anyhow]
version = "1.0.22"

[dependencies.cfg-if]
version = "1.0"

[dependencies.encoding_rs]
optional = true
version = "0.8.31"

[dependencies.indexmap]
version = "2.0.0"

[dependencies.libc]
default-features = false
version = "0.2.112"

[dependencies.log]
default-features = false
version = "0.4.8"

[dependencies.memoffset]
version = "0.9.0"

[dependencies.paste]
version = "1.0.3"

[dependencies.sptr]
version = "0.3.2"

[dependencies.wasm-encoder]
version = "0.41.0"

[dependencies.wasmtime-asm-macros]
version = "=18.0.4"

[dependencies.wasmtime-environ]
version = "=18.0.4"

[dependencies.wasmtime-fiber]
optional = true
version = "=18.0.4"

[dependencies.wasmtime-jit-debug]
features = ["gdb_jit_int"]
optional = true
version = "=18.0.4"

[dependencies.wasmtime-versioned-export-macros]
version = "=18.0.4"

[dependencies.wasmtime-wmemcheck]
version = "=18.0.4"
[dev-dependencies.once_cell]
version = "1.12.0"

[dev-dependencies.proptest]
version = "1.0.0"

[dev-dependencies.rand]
features = ["small_rng"]
version = "0.8.3"

[features]
async = ["wasmtime-fiber"]
component-model = ["wasmtime-environ/component-model", "dep:encoding_rs"]
debug-builtins = ["wasmtime-jit-debug"]
pooling-allocator = []
wmemcheck = []
[lints.clippy]
all = "allow"

[lints.rust]
trivial_numeric_casts = "warn"
unstable_features = "warn"
unused_extern_crates = "warn"
unused_import_braces = "warn"

[package]
authors = ["The Wasmtime Project Developers"]
categories = ["wasm"]
description = "Runtime library support for Wasmtime"
documentation = "https://docs.rs/wasmtime-runtime"
edition = "2021"
keywords = ["webassembly", "wasm"]
license = "Apache-2.0 WITH LLVM-exception"
name = "wasmtime-runtime"
repository = "https://github.com/bytecodealliance/wasmtime"
version = "18.0.4"
[target."cfg(target_arch = \"s390x\")".dependencies.psm]
version = "0.1.11"
[target."cfg(target_os = \"linux\")".dependencies.memfd]
version = "0.6.2"
[target."cfg(target_os = \"macos\")".dependencies.mach]
version = "0.3.2"
[target."cfg(target_os = \"windows\")".dependencies.windows-sys]
features = ["Win32_Foundation", "Win32_System_Kernel", "Win32_System_Memory", "Win32_System_Diagnostics_Debug", "Win32_System_SystemInformation", "Win32_Storage_FileSystem", "Win32_Security"]
version = "0.52.0"
[target."cfg(unix)".dependencies.rustix]
features = ["mm"]
version = "0.38.21"