display-info

Cross-platform get display info for MacOS、Windows、Linux. Like electron Display Object

example

```rust use display_info::DisplayInfo; use std::time::Instant;

fn main() { let start = Instant::now();

let displayinfos = DisplayInfo::all().unwrap(); for displayinfo in displayinfos { println!("displayinfo {displayinfo:?}"); } let displayinfo = DisplayInfo::frompoint(100, 100).unwrap(); println!("displayinfo {display_info:?}"); println!("运行耗时: {:?}", start.elapsed()); } ```

Linux requirements

On Linux, you need to install libxcblibxrandr

Debian/Ubuntu:

sh apt-get install libxcb1 libxrandr2

Alpine:

sh apk add libxcb libxrandr