electron_sys/interface/
memory_usage_details.rs

1use 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}