pub unsafe extern "C" fn g_volume_eject_with_operation(
volume: *mut GVolume,
flags: GMountUnmountFlags,
mount_operation: *mut GMountOperation,
cancellable: *mut GCancellable,
callback: GAsyncReadyCallback,
user_data: gpointer,
)