pub unsafe extern "C" fn g_drive_eject_with_operation(
drive: *mut GDrive,
flags: GMountUnmountFlags,
mount_operation: *mut GMountOperation,
cancellable: *mut GCancellable,
callback: GAsyncReadyCallback,
user_data: gpointer,
)