[][src]Crate heim

Heim is a fast and eventually full-featured framework for Rust programming language intended to provide any possible information about the system it is running.

heim is designed to be async-first, but also can be used in the synchronous contexts with a little drawbacks (see runtime module for details).

Compatibility

At the moment heim is in MVP phase, which means that only Linux is supported. You may want to check out GitHub projects for more information about cross-platform support.

Documentation issue

Due to the Rust bug #15823 re-exported type aliases are not documented properly, so function signatures might be messed up a little, when reading documentation for heim crate. Consider using documentation for sub-crates until this bug will be fixed.

Modules

cpu

CPU information

disk

Disk information

host

Host information

memory

Memory information

net

Network information

runtime

Structs

Error

Enums

ErrorKind

Type Definitions

Result