This crate provides cross-platform information about batteries.
Gives access to a system independent battery state, capacity, charge and voltage values
recalculated as necessary to be returned in
- Linux 2.6.39+
- MacOS (10.10+ probably, needs to be confirmed)
- Windows 7+
For a quick example see either get function or
main.rs file in the sources.
Battery instant information representation.
Possible battery state values.
Possible battery technologies.
Returns an iterator with batteries states.