psutil/memory/os/unix.rs
1use crate::memory::VirtualMemory;
2use crate::Bytes;
3
4pub trait VirtualMemoryExt {
5 /// Memory currently in use.
6 fn active(&self) -> Bytes;
7
8 /// Memory that is not in use.
9 fn inactive(&self) -> Bytes;
10}
11
12impl VirtualMemoryExt for VirtualMemory {
13 fn active(&self) -> Bytes {
14 self.active
15 }
16
17 fn inactive(&self) -> Bytes {
18 self.inactive
19 }
20}