API Differences in _Concurrency in macOS 15.0

It's more difficult than it used to be to find what changed in Apple SDKs. This page is automatically generated and shows what is new in _Concurrency in the macOS 15.0 SDK.

Table of Contents

Protocols

TaskExecutor

Structs

UnownedTaskExecutor
UnownedTaskExecutor

Typealiases

AsyncCompactMapSequence
public typealias Failure = Base.Failure
AsyncCompactMapSequence
@_implements(_Concurrency.AsyncSequence, Failure) public typealias __AsyncSequence_Failure = _Concurrency.AsyncCompactMapSequence<Base, ElementOfResult>.Failure
AsyncDropFirstSequence
public typealias Failure = Base.Failure
AsyncDropFirstSequence
@_implements(_Concurrency.AsyncSequence, Failure) public typealias __AsyncSequence_Failure = _Concurrency.AsyncDropFirstSequence<Base>.Failure
AsyncDropWhileSequence
public typealias Failure = Base.Failure
AsyncDropWhileSequence
@_implements(_Concurrency.AsyncSequence, Failure) public typealias __AsyncSequence_Failure = _Concurrency.AsyncDropWhileSequence<Base>.Failure
AsyncFilterSequence
public typealias Failure = Base.Failure
AsyncFilterSequence
@_implements(_Concurrency.AsyncSequence, Failure) public typealias __AsyncSequence_Failure = _Concurrency.AsyncFilterSequence<Base>.Failure
AsyncFlatMapSequence
public typealias Failure = Base.Failure
AsyncFlatMapSequence
@_implements(_Concurrency.AsyncSequence, Failure) public typealias __AsyncSequence_Failure = _Concurrency.AsyncFlatMapSequence<Base, SegmentOfResult>.Failure
AsyncMapSequence
public typealias Failure = Base.Failure
AsyncMapSequence
@_implements(_Concurrency.AsyncSequence, Failure) public typealias __AsyncSequence_Failure = _Concurrency.AsyncMapSequence<Base, Transformed>.Failure
AsyncPrefixSequence
public typealias Failure = Base.Failure
AsyncPrefixSequence
@_implements(_Concurrency.AsyncSequence, Failure) public typealias __AsyncSequence_Failure = _Concurrency.AsyncPrefixSequence<Base>.Failure
AsyncPrefixWhileSequence
public typealias Failure = Base.Failure
AsyncPrefixWhileSequence
@_implements(_Concurrency.AsyncSequence, Failure) public typealias __AsyncSequence_Failure = _Concurrency.AsyncPrefixWhileSequence<Base>.Failure
AsyncStream
@_implements(_Concurrency.AsyncSequence, Failure) public typealias __AsyncSequence_Failure = Swift.Never
AsyncThrowingCompactMapSequence
@_implements(_Concurrency.AsyncSequence, Failure) public typealias __AsyncSequence_Failure = _Concurrency.AsyncThrowingCompactMapSequence<Base, ElementOfResult>.Failure
AsyncThrowingDropWhileSequence
@_implements(_Concurrency.AsyncSequence, Failure) public typealias __AsyncSequence_Failure = _Concurrency.AsyncThrowingDropWhileSequence<Base>.Failure
AsyncThrowingFilterSequence
@_implements(_Concurrency.AsyncSequence, Failure) public typealias __AsyncSequence_Failure = _Concurrency.AsyncThrowingFilterSequence<Base>.Failure
AsyncThrowingFlatMapSequence
@_implements(_Concurrency.AsyncSequence, Failure) public typealias __AsyncSequence_Failure = _Concurrency.AsyncThrowingFlatMapSequence<Base, SegmentOfResult>.Failure
AsyncThrowingMapSequence
@_implements(_Concurrency.AsyncSequence, Failure) public typealias __AsyncSequence_Failure = _Concurrency.AsyncThrowingMapSequence<Base, Transformed>.Failure
AsyncThrowingPrefixWhileSequence
@_implements(_Concurrency.AsyncSequence, Failure) public typealias __AsyncSequence_Failure = _Concurrency.AsyncThrowingPrefixWhileSequence<Base>.Failure
AsyncThrowingStream
@_implements(_Concurrency.AsyncSequence, Failure) public typealias __AsyncSequence_Failure = Failure
TaskGroup
@_implements(_Concurrency.AsyncSequence, Failure) public typealias __AsyncSequence_Failure = Swift.Never
ThrowingTaskGroup
@_implements(_Concurrency.AsyncSequence, Failure) public typealias __AsyncSequence_Failure = Failure

Functions & Methods

AsyncIteratorProtocol
mutating func next(isolation actor: isolated (any _Concurrency.Actor)?) async throws(Self.Failure) -> Self.Element?
AsyncIteratorProtocol
public mutating func next(isolation actor: isolated (any _Concurrency.Actor)?) async throws(Self.Failure) -> Self.Element?
AsyncIteratorProtocol
public mutating func next() async throws(Self.Failure) -> Self.Element?
DiscardingTaskGroup
public mutating func addTask(name: Swift.String?, executorPreference taskExecutor: (any _Concurrency.TaskExecutor)? = nil, priority: _Concurrency.TaskPriority? = nil, operation: sending @escaping @isolated(any) () async -> Swift.Void)
DiscardingTaskGroup
public mutating func addTask(name: Swift.String?, executorPreference taskExecutor: (any _Concurrency.TaskExecutor)? = nil, priority: _Concurrency.TaskPriority? = nil, operation: __owned @escaping @isolated(any) () async -> Swift.Void)
DiscardingTaskGroup
public mutating func addTask(executorPreference taskExecutor: (any _Concurrency.TaskExecutor)? = nil, priority: _Concurrency.TaskPriority? = nil, operation: sending @escaping @isolated(any) () async -> Swift.Void)
DiscardingTaskGroup
public mutating func addTask(executorPreference taskExecutor: (any _Concurrency.TaskExecutor)? = nil, priority: _Concurrency.TaskPriority? = nil, operation: __owned @escaping @isolated(any) () async -> Swift.Void)
DiscardingTaskGroup
public mutating func addTaskUnlessCancelled(name: Swift.String?, executorPreference taskExecutor: (any _Concurrency.TaskExecutor)? = nil, priority: _Concurrency.TaskPriority? = nil, operation: sending @escaping @isolated(any) () async -> Swift.Void) -> Swift.Bool
DiscardingTaskGroup
public mutating func addTaskUnlessCancelled(name: Swift.String?, executorPreference taskExecutor: (any _Concurrency.TaskExecutor)? = nil, priority: _Concurrency.TaskPriority? = nil, operation: __owned @escaping @isolated(any) () async -> Swift.Void) -> Swift.Bool
DiscardingTaskGroup
public mutating func addTaskUnlessCancelled(executorPreference taskExecutor: (any _Concurrency.TaskExecutor)? = nil, priority: _Concurrency.TaskPriority? = nil, operation: sending @escaping @isolated(any) () async -> Swift.Void) -> Swift.Bool
DiscardingTaskGroup
public mutating func addTaskUnlessCancelled(executorPreference taskExecutor: (any _Concurrency.TaskExecutor)? = nil, priority: _Concurrency.TaskPriority? = nil, operation: __owned @escaping @isolated(any) () async -> Swift.Void) -> Swift.Bool
ExecutorJob
public __consuming func runSynchronously(on executor: _Concurrency.UnownedTaskExecutor)
ExecutorJob
public __consuming func runSynchronously(isolatedTo serialExecutor: _Concurrency.UnownedSerialExecutor, taskExecutor: _Concurrency.UnownedTaskExecutor)
SerialExecutor
func checkIsolated()
SerialExecutor
public func checkIsolated()
Task
@discardableResultpublic static func detached(name: Swift.String? = nil, executorPreference taskExecutor: (any _Concurrency.TaskExecutor)?, priority: _Concurrency.TaskPriority? = nil, operation: sending @escaping () async -> Success) -> _Concurrency.Task<Success, Swift.Never>
Task
@discardableResultpublic static func detached(name: Swift.String? = nil, executorPreference taskExecutor: (any _Concurrency.TaskExecutor)?, priority: _Concurrency.TaskPriority? = nil, operation: __owned @escaping () async -> Success) -> _Concurrency.Task<Success, Swift.Never>
Task
@discardableResultpublic static func detached(name: Swift.String? = nil, executorPreference taskExecutor: (any _Concurrency.TaskExecutor)?, priority: _Concurrency.TaskPriority? = nil, operation: sending @escaping () async throws -> Success) -> _Concurrency.Task<Success, any Swift.Error>
Task
@discardableResultpublic static func detached(name: Swift.String? = nil, executorPreference taskExecutor: (any _Concurrency.TaskExecutor)?, priority: _Concurrency.TaskPriority? = nil, operation: __owned @escaping () async throws -> Success) -> _Concurrency.Task<Success, any Swift.Error>
TaskExecutor
public func asUnownedTaskExecutor() -> _Concurrency.UnownedTaskExecutor
TaskGroup
public mutating func addTask(name: Swift.String?, executorPreference taskExecutor: (any _Concurrency.TaskExecutor)? = nil, priority: _Concurrency.TaskPriority? = nil, operation: sending @escaping @isolated(any) () async -> ChildTaskResult)
TaskGroup
public mutating func addTask(name: Swift.String?, executorPreference taskExecutor: (any _Concurrency.TaskExecutor)? = nil, priority: _Concurrency.TaskPriority? = nil, operation: __owned @escaping @isolated(any) () async -> ChildTaskResult)
TaskGroup
public mutating func addTask(executorPreference taskExecutor: (any _Concurrency.TaskExecutor)? = nil, priority: _Concurrency.TaskPriority? = nil, operation: sending @escaping @isolated(any) () async -> ChildTaskResult)
TaskGroup
public mutating func addTask(executorPreference taskExecutor: (any _Concurrency.TaskExecutor)? = nil, priority: _Concurrency.TaskPriority? = nil, operation: __owned @escaping @isolated(any) () async -> ChildTaskResult)
TaskGroup
public mutating func addTaskUnlessCancelled(name: Swift.String?, executorPreference taskExecutor: (any _Concurrency.TaskExecutor)? = nil, priority: _Concurrency.TaskPriority? = nil, operation: sending @escaping @isolated(any) () async -> ChildTaskResult) -> Swift.Bool
TaskGroup
public mutating func addTaskUnlessCancelled(name: Swift.String?, executorPreference taskExecutor: (any _Concurrency.TaskExecutor)? = nil, priority: _Concurrency.TaskPriority? = nil, operation: __owned @escaping @isolated(any) () async -> ChildTaskResult) -> Swift.Bool
TaskGroup
public mutating func addTaskUnlessCancelled(executorPreference taskExecutor: (any _Concurrency.TaskExecutor)? = nil, priority: _Concurrency.TaskPriority? = nil, operation: sending @escaping @isolated(any) () async -> ChildTaskResult) -> Swift.Bool
TaskGroup
public mutating func addTaskUnlessCancelled(executorPreference taskExecutor: (any _Concurrency.TaskExecutor)? = nil, priority: _Concurrency.TaskPriority? = nil, operation: __owned @escaping @isolated(any) () async -> ChildTaskResult) -> Swift.Bool
ThrowingDiscardingTaskGroup
public mutating func addTask(name: Swift.String?, executorPreference taskExecutor: (any _Concurrency.TaskExecutor)? = nil, priority: _Concurrency.TaskPriority? = nil, operation: sending @escaping @isolated(any) () async throws -> Swift.Void)
ThrowingDiscardingTaskGroup
public mutating func addTask(name: Swift.String?, executorPreference taskExecutor: (any _Concurrency.TaskExecutor)? = nil, priority: _Concurrency.TaskPriority? = nil, operation: __owned @escaping @isolated(any) () async throws -> Swift.Void)
ThrowingDiscardingTaskGroup
public mutating func addTask(executorPreference taskExecutor: (any _Concurrency.TaskExecutor)? = nil, priority: _Concurrency.TaskPriority? = nil, operation: sending @escaping @isolated(any) () async throws -> Swift.Void)
ThrowingDiscardingTaskGroup
public mutating func addTask(executorPreference taskExecutor: (any _Concurrency.TaskExecutor)? = nil, priority: _Concurrency.TaskPriority? = nil, operation: __owned @escaping @isolated(any) () async throws -> Swift.Void)
ThrowingDiscardingTaskGroup
public mutating func addTaskUnlessCancelled(name: Swift.String?, executorPreference taskExecutor: (any _Concurrency.TaskExecutor)? = nil, priority: _Concurrency.TaskPriority? = nil, operation: sending @escaping @isolated(any) () async throws -> Swift.Void) -> Swift.Bool
ThrowingDiscardingTaskGroup
public mutating func addTaskUnlessCancelled(name: Swift.String?, executorPreference taskExecutor: (any _Concurrency.TaskExecutor)? = nil, priority: _Concurrency.TaskPriority? = nil, operation: __owned @escaping @isolated(any) () async throws -> Swift.Void) -> Swift.Bool
ThrowingDiscardingTaskGroup
public mutating func addTaskUnlessCancelled(executorPreference taskExecutor: (any _Concurrency.TaskExecutor)? = nil, priority: _Concurrency.TaskPriority? = nil, operation: sending @escaping @isolated(any) () async throws -> Swift.Void) -> Swift.Bool
ThrowingDiscardingTaskGroup
public mutating func addTaskUnlessCancelled(executorPreference taskExecutor: (any _Concurrency.TaskExecutor)? = nil, priority: _Concurrency.TaskPriority? = nil, operation: __owned @escaping @isolated(any) () async throws -> Swift.Void) -> Swift.Bool
ThrowingTaskGroup
public mutating func addTask(name: Swift.String?, executorPreference taskExecutor: (any _Concurrency.TaskExecutor)? = nil, priority: _Concurrency.TaskPriority? = nil, operation: sending @escaping @isolated(any) () async throws -> ChildTaskResult)
ThrowingTaskGroup
public mutating func addTask(name: Swift.String?, executorPreference taskExecutor: (any _Concurrency.TaskExecutor)? = nil, priority: _Concurrency.TaskPriority? = nil, operation: __owned @escaping @isolated(any) () async throws -> ChildTaskResult)
ThrowingTaskGroup
public mutating func addTask(executorPreference taskExecutor: (any _Concurrency.TaskExecutor)? = nil, priority: _Concurrency.TaskPriority? = nil, operation: sending @escaping @isolated(any) () async throws -> ChildTaskResult)
ThrowingTaskGroup
public mutating func addTask(executorPreference taskExecutor: (any _Concurrency.TaskExecutor)? = nil, priority: _Concurrency.TaskPriority? = nil, operation: __owned @escaping @isolated(any) () async throws -> ChildTaskResult)
ThrowingTaskGroup
public mutating func addTaskUnlessCancelled(name: Swift.String?, executorPreference taskExecutor: (any _Concurrency.TaskExecutor)? = nil, priority: _Concurrency.TaskPriority? = nil, operation: sending @escaping @isolated(any) () async throws -> ChildTaskResult) -> Swift.Bool
ThrowingTaskGroup
public mutating func addTaskUnlessCancelled(name: Swift.String?, executorPreference taskExecutor: (any _Concurrency.TaskExecutor)? = nil, priority: _Concurrency.TaskPriority? = nil, operation: __owned @escaping @isolated(any) () async throws -> ChildTaskResult) -> Swift.Bool
ThrowingTaskGroup
public mutating func addTaskUnlessCancelled(executorPreference taskExecutor: (any _Concurrency.TaskExecutor)? = nil, priority: _Concurrency.TaskPriority? = nil, operation: sending @escaping @isolated(any) () async throws -> ChildTaskResult) -> Swift.Bool
ThrowingTaskGroup
public mutating func addTaskUnlessCancelled(executorPreference taskExecutor: (any _Concurrency.TaskExecutor)? = nil, priority: _Concurrency.TaskPriority? = nil, operation: __owned @escaping @isolated(any) () async throws -> ChildTaskResult) -> Swift.Bool
UnownedJob
public func runSynchronously(on executor: _Concurrency.UnownedTaskExecutor)
UnownedJob
public func runSynchronously(isolatedTo serialExecutor: _Concurrency.UnownedSerialExecutor, taskExecutor: _Concurrency.UnownedTaskExecutor)
UnownedTaskExecutor
public static func == (lhs: _Concurrency.UnownedTaskExecutor, rhs: _Concurrency.UnownedTaskExecutor) -> Swift.Bool
internal func _getGenericSerialExecutor() -> Builtin.Executor
internal func _getUndefinedTaskExecutor() -> Builtin.Executor
@_silgen_name("swift_job_run_on_task_executor") internal func _swiftJobRunOnTaskExecutor(_ job: _Concurrency.UnownedJob, _ executor: _Concurrency.UnownedTaskExecutor)
@_silgen_name("swift_job_run_on_serial_and_task_executor") internal func _swiftJobRunOnTaskExecutor(_ job: _Concurrency.UnownedJob, _ serialExecutor: _Concurrency.UnownedSerialExecutor, _ taskExecutor: _Concurrency.UnownedTaskExecutor)
@_silgen_name("$ss26withTaskExecutorPreference_9operationxSch_pSg_xyYaYbKXEtYaKs8SendableRzlF") @_unsafeInheritExecutor public func _unsafeInheritExecutor_withTaskExecutorPreference<T>(_ taskExecutor: (any _Concurrency.TaskExecutor)?, operation: @Sendable () async throws -> T) async rethrows -> T where T : Swift.Sendable
public func withTaskExecutorPreference<T, Failure>(_ taskExecutor: (any _Concurrency.TaskExecutor)?, isolation: isolated (any _Concurrency.Actor)? = #isolation, operation: () async throws(Failure) -> T) async throws(Failure) -> T where Failure : Swift.Error
public func withUnsafeCurrentTask<T>(body: (_Concurrency.UnsafeCurrentTask?) async throws -> T) async rethrows -> T

Properties & Constants

DiscardingTaskGroup
let builtinSerialExecutor
DiscardingTaskGroup
let builtinSerialExecutor
DiscardingTaskGroup
let builtinSerialExecutor
DiscardingTaskGroup
let builtinSerialExecutor
DiscardingTaskGroup
let builtinSerialExecutor
DiscardingTaskGroup
let builtinSerialExecutor
DiscardingTaskGroup
let builtinSerialExecutor
DiscardingTaskGroup
let builtinSerialExecutor
DiscardingTaskGroup
let canAdd = _taskGroupAddPendingTask(group: _group, unconditionally: false)
DiscardingTaskGroup
let canAdd = _taskGroupAddPendingTask(group: _group, unconditionally: false)
DiscardingTaskGroup
let canAdd = _taskGroupAddPendingTask(group: _group, unconditionally: false)
DiscardingTaskGroup
let canAdd = _taskGroupAddPendingTask(group: _group, unconditionally: false)
DiscardingTaskGroup
let executorBuiltin: Builtin.Executor
DiscardingTaskGroup
let executorBuiltin: Builtin.Executor
DiscardingTaskGroup
let executorBuiltin: Builtin.Executor
DiscardingTaskGroup
let executorBuiltin: Builtin.Executor
DiscardingTaskGroup
let executorBuiltin: Builtin.Executor
DiscardingTaskGroup
let executorBuiltin: Builtin.Executor
DiscardingTaskGroup
let executorBuiltin: Builtin.Executor
DiscardingTaskGroup
let executorBuiltin: Builtin.Executor
DiscardingTaskGroup
let flags
DiscardingTaskGroup
let flags
DiscardingTaskGroup
let flags
DiscardingTaskGroup
let flags
DiscardingTaskGroup
let flags
DiscardingTaskGroup
let flags
DiscardingTaskGroup
let flags
DiscardingTaskGroup
let flags
DiscardingTaskGroup
var task: Builtin.NativeObject?
DiscardingTaskGroup
var task: Builtin.NativeObject?
DiscardingTaskGroup
var task: Builtin.NativeObject?
DiscardingTaskGroup
var task: Builtin.NativeObject?
DiscardingTaskGroup
var task: Builtin.NativeObject?
DiscardingTaskGroup
var task: Builtin.NativeObject?
DiscardingTaskGroup
var task: Builtin.NativeObject?
DiscardingTaskGroup
var task: Builtin.NativeObject?
TaskGroup
let builtinSerialExecutor
TaskGroup
let builtinSerialExecutor
TaskGroup
let builtinSerialExecutor
TaskGroup
let builtinSerialExecutor
TaskGroup
let builtinSerialExecutor
TaskGroup
let builtinSerialExecutor
TaskGroup
let builtinSerialExecutor
TaskGroup
let builtinSerialExecutor
TaskGroup
let canAdd = _taskGroupAddPendingTask(group: _group, unconditionally: false)
TaskGroup
let canAdd = _taskGroupAddPendingTask(group: _group, unconditionally: false)
TaskGroup
let canAdd = _taskGroupAddPendingTask(group: _group, unconditionally: false)
TaskGroup
let canAdd = _taskGroupAddPendingTask(group: _group, unconditionally: false)
TaskGroup
let executorBuiltin: Builtin.Executor
TaskGroup
let executorBuiltin: Builtin.Executor
TaskGroup
let executorBuiltin: Builtin.Executor
TaskGroup
let executorBuiltin: Builtin.Executor
TaskGroup
let executorBuiltin: Builtin.Executor
TaskGroup
let executorBuiltin: Builtin.Executor
TaskGroup
let executorBuiltin: Builtin.Executor
TaskGroup
let executorBuiltin: Builtin.Executor
TaskGroup
let flags
TaskGroup
let flags
TaskGroup
let flags
TaskGroup
let flags
TaskGroup
let flags
TaskGroup
let flags
TaskGroup
let flags
TaskGroup
let flags
TaskGroup
var task: Builtin.NativeObject?
TaskGroup
var task: Builtin.NativeObject?
TaskGroup
var task: Builtin.NativeObject?
TaskGroup
var task: Builtin.NativeObject?
TaskGroup
var task: Builtin.NativeObject?
TaskGroup
var task: Builtin.NativeObject?
TaskGroup
var task: Builtin.NativeObject?
TaskGroup
var task: Builtin.NativeObject?
ThrowingDiscardingTaskGroup
let builtinSerialExecutor
ThrowingDiscardingTaskGroup
let builtinSerialExecutor
ThrowingDiscardingTaskGroup
let builtinSerialExecutor
ThrowingDiscardingTaskGroup
let builtinSerialExecutor
ThrowingDiscardingTaskGroup
let builtinSerialExecutor
ThrowingDiscardingTaskGroup
let builtinSerialExecutor
ThrowingDiscardingTaskGroup
let builtinSerialExecutor
ThrowingDiscardingTaskGroup
let builtinSerialExecutor
ThrowingDiscardingTaskGroup
let canAdd = _taskGroupAddPendingTask(group: _group, unconditionally: false)
ThrowingDiscardingTaskGroup
let canAdd = _taskGroupAddPendingTask(group: _group, unconditionally: false)
ThrowingDiscardingTaskGroup
let canAdd = _taskGroupAddPendingTask(group: _group, unconditionally: false)
ThrowingDiscardingTaskGroup
let canAdd = _taskGroupAddPendingTask(group: _group, unconditionally: false)
ThrowingDiscardingTaskGroup
let executorBuiltin: Builtin.Executor
ThrowingDiscardingTaskGroup
let executorBuiltin: Builtin.Executor
ThrowingDiscardingTaskGroup
let executorBuiltin: Builtin.Executor
ThrowingDiscardingTaskGroup
let executorBuiltin: Builtin.Executor
ThrowingDiscardingTaskGroup
let executorBuiltin: Builtin.Executor
ThrowingDiscardingTaskGroup
let executorBuiltin: Builtin.Executor
ThrowingDiscardingTaskGroup
let executorBuiltin: Builtin.Executor
ThrowingDiscardingTaskGroup
let executorBuiltin: Builtin.Executor
ThrowingDiscardingTaskGroup
let flags
ThrowingDiscardingTaskGroup
let flags
ThrowingDiscardingTaskGroup
let flags
ThrowingDiscardingTaskGroup
let flags
ThrowingDiscardingTaskGroup
let flags
ThrowingDiscardingTaskGroup
let flags
ThrowingDiscardingTaskGroup
let flags
ThrowingDiscardingTaskGroup
let flags
ThrowingDiscardingTaskGroup
var task: Builtin.NativeObject?
ThrowingDiscardingTaskGroup
var task: Builtin.NativeObject?
ThrowingDiscardingTaskGroup
var task: Builtin.NativeObject?
ThrowingDiscardingTaskGroup
var task: Builtin.NativeObject?
ThrowingDiscardingTaskGroup
var task: Builtin.NativeObject?
ThrowingDiscardingTaskGroup
var task: Builtin.NativeObject?
ThrowingDiscardingTaskGroup
var task: Builtin.NativeObject?
ThrowingDiscardingTaskGroup
var task: Builtin.NativeObject?
ThrowingTaskGroup
let builtinSerialExecutor
ThrowingTaskGroup
let builtinSerialExecutor
ThrowingTaskGroup
let builtinSerialExecutor
ThrowingTaskGroup
let builtinSerialExecutor
ThrowingTaskGroup
let builtinSerialExecutor
ThrowingTaskGroup
let builtinSerialExecutor
ThrowingTaskGroup
let builtinSerialExecutor
ThrowingTaskGroup
let builtinSerialExecutor
ThrowingTaskGroup
let canAdd = _taskGroupAddPendingTask(group: _group, unconditionally: false)
ThrowingTaskGroup
let canAdd = _taskGroupAddPendingTask(group: _group, unconditionally: false)
ThrowingTaskGroup
let canAdd = _taskGroupAddPendingTask(group: _group, unconditionally: false)
ThrowingTaskGroup
let canAdd = _taskGroupAddPendingTask(group: _group, unconditionally: false)
ThrowingTaskGroup
let executorBuiltin: Builtin.Executor
ThrowingTaskGroup
let executorBuiltin: Builtin.Executor
ThrowingTaskGroup
let executorBuiltin: Builtin.Executor
ThrowingTaskGroup
let executorBuiltin: Builtin.Executor
ThrowingTaskGroup
let executorBuiltin: Builtin.Executor
ThrowingTaskGroup
let executorBuiltin: Builtin.Executor
ThrowingTaskGroup
let executorBuiltin: Builtin.Executor
ThrowingTaskGroup
let executorBuiltin: Builtin.Executor
ThrowingTaskGroup
let flags
ThrowingTaskGroup
let flags
ThrowingTaskGroup
let flags
ThrowingTaskGroup
let flags
ThrowingTaskGroup
let flags
ThrowingTaskGroup
let flags
ThrowingTaskGroup
let flags
ThrowingTaskGroup
let flags
ThrowingTaskGroup
var task: Builtin.NativeObject?
ThrowingTaskGroup
var task: Builtin.NativeObject?
ThrowingTaskGroup
var task: Builtin.NativeObject?
ThrowingTaskGroup
var task: Builtin.NativeObject?
ThrowingTaskGroup
var task: Builtin.NativeObject?
ThrowingTaskGroup
var task: Builtin.NativeObject?
ThrowingTaskGroup
var task: Builtin.NativeObject?
ThrowingTaskGroup
var task: Builtin.NativeObject?
UnsafeCurrentTask
public var unownedTaskExecutor: _Concurrency.UnownedTaskExecutor?
public var globalConcurrentExecutor: any _Concurrency.TaskExecutor

Associatedtypes

AsyncIteratorProtocol
associatedtype Failure : Swift.Error = any Swift.Error
AsyncSequence
associatedtype Failure = any Swift.Error where Self.Failure == Self.AsyncIterator.Failure

Conformances

UnownedTaskExecutor
Swift.BitwiseCopyable
UnownedTaskExecutor
Swift.Equatable

Initializers

Task
@discardableResultpublic init(name: Swift.String? = nil, executorPreference taskExecutor: (any _Concurrency.TaskExecutor)?, priority: _Concurrency.TaskPriority? = nil, operation: sending @escaping () async -> Success)
Task
@discardableResultpublic init(name: Swift.String? = nil, executorPreference taskExecutor: (any _Concurrency.TaskExecutor)?, priority: _Concurrency.TaskPriority? = nil, operation: __owned @escaping () async -> Success)
Task
@discardableResultpublic init(name: Swift.String? = nil, executorPreference taskExecutor: (any _Concurrency.TaskExecutor)?, priority: _Concurrency.TaskPriority? = nil, operation: sending @escaping () async throws -> Success)
Task
@discardableResultpublic init(name: Swift.String? = nil, executorPreference taskExecutor: (any _Concurrency.TaskExecutor)?, priority: _Concurrency.TaskPriority? = nil, operation: __owned @escaping () async throws -> Success)