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