---
title: CKSyncEngine.Event.SentRecordZoneChanges.FailedRecordSave
framework: cloudkit
role: symbol
role_heading: Structure
path: cloudkit/cksyncengine-5sie5/event/sentrecordzonechanges/failedrecordsave
---

# CKSyncEngine.Event.SentRecordZoneChanges.FailedRecordSave

A type that describes an unsuccessful attempt to modify a single record.

## Declaration

```swift
struct FailedRecordSave
```

## Topics

### Accessing the record

- [record](cloudkit/cksyncengine-5sie5/event/sentrecordzonechanges/failedrecordsave/record.md)

### Accessing the error

- [error](cloudkit/cksyncengine-5sie5/event/sentrecordzonechanges/failedrecordsave/error.md)

### Debugging the type

- [description](cloudkit/cksyncengine-5sie5/event/sentrecordzonechanges/failedrecordsave/description.md)

### Default Implementations

- [CustomStringConvertible Implementations](cloudkit/cksyncengine-5sie5/event/sentrecordzonechanges/failedrecordsave/customstringconvertible-implementations.md)

## Relationships

### Conforms To

- [Copyable](swift/copyable.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Escapable](swift/escapable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Accessing failed changes

- [failedRecordDeletes](cloudkit/cksyncengine-5sie5/event/sentrecordzonechanges/failedrecorddeletes.md)
- [failedRecordSaves](cloudkit/cksyncengine-5sie5/event/sentrecordzonechanges/failedrecordsaves.md)
