pub unsafe extern "C" fn gdk_device_tool_get_hardware_id(
    tool: *mut GdkDeviceTool
) -> u64
This is supported on crate feature v3_22 only.