---
title: FSDataCacheError.Code
framework: fskit
role: symbol
role_heading: Enumeration
path: fskit/fsdatacacheerror/code
---

# FSDataCacheError.Code

Error codes specific to data cache operations.

## Declaration

```swift
enum Code
```

## Topics

### Error codes

- [FSDataCacheError.Code.errorInvalidCacheModeCoherency](fskit/fsdatacacheerror/code/errorinvalidcachemodecoherency.md)
- [FSDataCacheError.Code.errorInvalidCacheTransition](fskit/fsdatacacheerror/code/errorinvalidcachetransition.md)
- [FSDataCacheError.Code.errorCacheFlushFailed](fskit/fsdatacacheerror/code/errorcacheflushfailed.md)
- [FSDataCacheError.Code.errorCacheInvalidationFailed](fskit/fsdatacacheerror/code/errorcacheinvalidationfailed.md)
- [FSDataCacheError.Code.errorCacheOperationConflict](fskit/fsdatacacheerror/code/errorcacheoperationconflict.md)

### Initializers - generated

- [init(rawValue:)](fskit/fsdatacacheerror/code/init(rawvalue:).md)

## Relationships

### Conforms To

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

## See Also

### Error codes

- [errorInvalidCacheModeCoherency](fskit/fsdatacacheerror/errorinvalidcachemodecoherency.md)
- [errorInvalidCacheTransition](fskit/fsdatacacheerror/errorinvalidcachetransition.md)
- [errorCacheFlushFailed](fskit/fsdatacacheerror/errorcacheflushfailed.md)
- [errorCacheInvalidationFailed](fskit/fsdatacacheerror/errorcacheinvalidationfailed.md)
- [errorCacheOperationConflict](fskit/fsdatacacheerror/errorcacheoperationconflict.md)
