wasmedge-rust-sdk icon indicating copy to clipboard operation
wasmedge-rust-sdk copied to clipboard

Embed WasmEdge functions in a Rust host app

Results 8 wasmedge-rust-sdk issues
Sort by recently updated
recently updated
newest added

## Quick notice The WasmEdge team confirmed that this can be public, so I'm uploading this as a public issue. ## Description There is a potential data leakage between WasmValue...

``` rust pub fn wasi_enabled(&self) -> bool { #[cfg(not(feature = "async"))] unsafe { ffi::WasmEdge_ConfigureHasHostRegistration( self.inner.0, ffi::WasmEdge_HostRegistration_Wasi, ) } #[cfg(all(feature = "async", target_os = "linux"))] { self.async_wasi_enabled } } ```

Designing plugins to be dynamically loaded. Introducing feature flag make functionality is statically determined. Consider using a macro-like approach to dynamic generate the relevant preload API.

enhancement

Similar to https://github.com/WasmEdge/wasmedge-rust-sdk/pull/22 but for Windows. https://github.com/containerd/runwasi/pull/238#discussion_r1293502655

enhancement
help wanted

Sorry, in #113 I missed updaring the table in the wasmedge-sys crate's doc.

WasmEdge site links to https://wasmedge.github.io/WasmEdge/wasmedge_sdk/ as the Rust SDK's documentation, but the version is quite old. On docs.rs the builds are failing: https://docs.rs/crate/wasmedge-sdk/0.14.0/builds/1238339