---
title: ICDeleteResult
framework: imagecapturecore
role: symbol
role_heading: Structure
path: imagecapturecore/icdeleteresult
---

# ICDeleteResult

The result of a deletion request.

## Declaration

```swift
struct ICDeleteResult
```

## Topics

### Creating a Deletion Result

- [init(rawValue:)](imagecapturecore/icdeleteresult/init(rawvalue:).md)

### Reading a Deletion Result

- [canceled](imagecapturecore/icdeleteresult/canceled.md)
- [failed](imagecapturecore/icdeleteresult/failed.md)
- [successful](imagecapturecore/icdeleteresult/successful.md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Deleting Files

- [isLocked](imagecapturecore/iccameradevice/islocked.md)
- [ICDeleteError](imagecapturecore/icdeleteerror.md)
- [requestDeleteFiles(_:)](imagecapturecore/iccameradevice/requestdeletefiles(_:).md)
- [requestDeleteFiles(_:deleteFailed:completion:)](imagecapturecore/iccameradevice/requestdeletefiles(_:deletefailed:completion:).md)
- [cancelDelete()](imagecapturecore/iccameradevice/canceldelete().md)
