Viewing:
use battery;
fn main() -> battery::Result<()> {
let manager = battery::Manager::new()?;
if let Some(Ok(battery)) = manager.batteries()?.next() {
print!("{}", &format!("{:?}", battery.state_of_charge())[..4]);
};
Ok(())
}