1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
use js_sys::Object; use wasm_bindgen::prelude::*; #[wasm_bindgen(module = "events")] extern { #[wasm_bindgen(extends = Object)] #[derive(Clone, Debug)] pub type Immediate; #[wasm_bindgen(method, js_name = "hasRef")] pub fn has_ref(this: &Immediate) -> bool; #[wasm_bindgen(method, js_name = "ref")] pub fn ref_(this: &Immediate) -> Immediate; #[wasm_bindgen(method)] pub fn unref(this: &Immediate) -> Immediate; }