use crate::Executor; /// A `wasm-bindgen-futures` runtime. #[derive(Debug)] pub struct WasmBindgen; impl Executor for WasmBindgen { fn new() -> Result { Ok(Self) } fn spawn(&self, future: impl futures::Future + 'static) { wasm_bindgen_futures::spawn_local(future); } }