pub unsafe extern "C" fn gdk_seat_grab(
seat: *mut GdkSeat,
window: *mut GdkWindow,
capabilities: GdkSeatCapabilities,
owner_events: gboolean,
cursor: *mut GdkCursor,
event: *const GdkEvent,
prepare_func: GdkSeatGrabPrepareFunc,
prepare_func_data: gpointer,
) -> GdkGrabStatus