electron_sys/interface/
memory_usage_details.rs1use wasm_bindgen::prelude::*;
2
3#[wasm_bindgen]
4extern {
5 #[derive(Clone, Debug, PartialEq)]
6 pub type MemoryUsageDetails;
7
8 #[wasm_bindgen(method, getter)]
9 pub fn count(this: &MemoryUsageDetails) -> usize;
10
11 #[wasm_bindgen(method, setter)]
12 pub fn set_count(this: &MemoryUsageDetails) -> usize;
13
14 #[wasm_bindgen(method, getter, js_name = "liveSize")]
15 pub fn live_size(this: &MemoryUsageDetails) -> usize;
16
17 #[wasm_bindgen(method, setter)]
18 pub fn set_live_size(this: &MemoryUsageDetails) -> usize;
19
20 #[wasm_bindgen(method, getter)]
21 pub fn size(this: &MemoryUsageDetails) -> usize;
22
23 #[wasm_bindgen(method, setter)]
24 pub fn set_size(this: &MemoryUsageDetails) -> usize;
25}