1
2
3
4
5
6
7
8
9
10
11
12
13
extern crate ddc;
use ddc::Ddc;

extern crate ddc_winapi;
use ddc_winapi::Monitor;

fn main() {
    let monitors = Monitor::enumerate().unwrap();
    for mut m in monitors {
        print!("{:?}: ", m);
        println!("{:?}", m.get_timing_report());
    }
}