Cross-platform get display info for MacOS、Windows、Linux. Like electron Display Object
```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()); } ```
On Linux, you need to install libxcb
、libxrandr
Debian/Ubuntu:
sh
apt-get install libxcb1 libxrandr2
Alpine:
sh
apk add libxcb libxrandr