sysfs-class 0.1.3

Rust library for viewing /sys/class in an object-oriented format
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use std::io;
use sysfs_class::{Backlight, Brightness, SysClass};

fn main() -> io::Result<()> {
    for dev in Backlight::all()? {
        println!(
            "{} brightness: {} / {}",
            dev.id(),
            dev.brightness().unwrap(),
            dev.max_brightness().unwrap()
        );
    }

    Ok(())
}