pub unsafe extern "C" fn libseat_open_seat( listener: *mut libseat_seat_listener, userdata: *mut c_void) -> *mut libseat