[−][src]Crate heim
heim
is fast and eventually full-featured async framework for Rust programming language
intended to provide any possible information about the system it is running.
At a high level, it provides information about:
- CPU
- Disks
- Host
- Memory
- Networks (in progress)
- Processes (in progress)
- Virtualization (in progress)
- Windows services (in progress)
Platform support
At the moment it is in MVP phase, which means that Tier 1
platforms only (Linux, macOS and Windows for i686
and x86_64
)
are partially supported.
You may want to check out the GitHub projects page
for more information about cross-platform support.
In addition, it would be better to double check if returned information is reliable. You know, just in case.
Modules
cpu | CPU information. |
disk | Disks information. |
host | Host system information. |
memory | Memory and swap information. |
net | Network information. |
process | System processes information. |
virt | Virtualization system detection. |
Enums
Error | Any error which may happen during the data fetch. |
Type Definitions
Result | Type alias for types returned by |