request set_serial {
    serial: u32,
    seat: id(wl_seat),
}

request set_app_id {
    app_id: str,
}

request set_surface {
    surface: id(wl_surface),
}

request commit {
}

event done {
    token: str,
}

request destroy (destructor) {
}
