1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
use wasm_bindgen::prelude::*; #[wasm_bindgen] extern { pub type MemoryUsage; #[wasm_bindgen(method, getter)] pub fn external(this: &MemoryUsage) -> f64; #[wasm_bindgen(method, getter, js_name = "heapTotal")] pub fn heap_total(this: &MemoryUsage) -> f64; #[wasm_bindgen(method, getter, js_name = "heapUsed")] pub fn heap_used(this: &MemoryUsage) -> f64; #[wasm_bindgen(method, getter)] pub fn rss(this: &MemoryUsage) -> f64; }