pub unsafe extern "C" fn libcamera_camera_request_completed_connect(
    cam: *mut libcamera_camera_t,
    callback: libcamera_request_completed_cb_t,
    data: *mut c_void,
) -> *mut libcamera_callback_handle_t