request destroy (destructor) { } event finished { } event done { } event geometry { output: u32, x: i32, y: i32, width: u32, height: u32, }