request sync {
    callback: id(wl_callback) (new),
}

request get_registry {
    registry: id(wl_registry) (new),
}

event error {
    object_id: id(object),
    code: u32,
    message: str,
}

event delete_id {
    id: u32,
}
