get_window/get_window.rs
1use window_getter::WindowId;
2
3fn main() {
4 let raw = std::env::var("WINDOW_ID")
5 .expect("`WINDOW_ID` environment variable not set")
6 .parse::<u32>()
7 .expect("`WINDOW_ID` must be a valid `u32`");
8 let id = WindowId::from(raw);
9
10 if let Some(window) = window_getter::get_window(id).unwrap() {
11 println!("title: {:?}", window.title());
12 } else {
13 println!("No window found with the given ID.");
14 };
15}