Skip to content

Instantly share code, notes, and snippets.

View uint's full-sized avatar

Tomasz Kurcz uint

  • Wrocław, Poland
View GitHub Profile
@uint
uint / lib.rs
Created August 4, 2021 19:24
wasmer middleware import injection MWE
use std::sync::Mutex;
use loupe::MemoryUsage;
use wasmer::{FunctionMiddleware, FunctionType, ModuleMiddleware, Type};
use wasmer_types::{FunctionIndex, ImportIndex};
use wasmer_vm::ModuleInfo;
#[derive(Debug, MemoryUsage)]
struct MyMiddleware {
// This would then be passed to FunctionMiddleware things, which would use