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}