Programming, Cloudflare, Rust, Serverless, Workers.
JavaScript glue required: #[wasm_bindgen] pub struct Scheme(wirefilter::Scheme); fn into_js_error(err: impl std::error::Error) -> JsValue { js_sys::Error::new(&err.to_string()).into() } #[wasm_bindgen] impl Scheme { #[wasm_bindgen(constructor)] pub fn try_from(fields: &JsValue) -> Result<Scheme,