---
title: Actor Implementations
framework: swift
role: collectionGroup
role_heading: API Collection
path: swift/mainactor/actor-implementations
---

# Actor Implementations

## Topics

### Instance Methods

- [assertIsolated(_:file:line:)](swift/mainactor/assertisolated(_:file:line:).md)
- [assumeIsolated(_:file:line:)](swift/mainactor/assumeisolated(_:file:line:)-swift.method.md)
- [preconditionIsolated(_:file:line:)](swift/mainactor/preconditionisolated(_:file:line:).md)
- [withSerialExecutor(_:)](swift/mainactor/withserialexecutor(_:)-79jll.md)
- [withSerialExecutor(_:)](swift/mainactor/withserialexecutor(_:)-epjy.md)
