typealias Task.Group
Available when
Success
is Never
and Failure
is Never
.
Success
がNever
であるそしてFailure
がNever
である時に利用可能です。
typealias Task.Handle
Available when
Success
is Never
and Failure
is Never
.
Success
がNever
であるそしてFailure
がNever
である時に利用可能です。
typealias Task.Priority
Available when
Success
is Never
and Failure
is Never
.
Success
がNever
であるそしてFailure
がNever
である時に利用可能です。
static func CancellationError () -> CancellationError
Available when
Success
is Never
and Failure
is Never
.
Success
がNever
であるそしてFailure
がNever
である時に利用可能です。
func get() -> Success
Deprecated
非推奨
static func sleep(UInt64)
Suspends the current task for at least the given duration in nanoseconds.
現在のタスクを少なくともこのナノ秒で与えられた期間に対して一時停止します。
Available when
Success
is Never
and Failure
is Never
.
Success
がNever
であるそしてFailure
がNever
である時に利用可能です。
static func suspend()
Available when
Success
is Never
and Failure
is Never
.
Success
がNever
であるそしてFailure
がNever
である時に利用可能です。
static func runDetached (priority: TaskPriority?, operation: @Sendable () -> Success) -> Task<Success, Failure>
Available when
Failure
is Error
.
Failure
がError
である時に利用可能です。
static func withCancellationHandler <T>(handler: @Sendable () -> Void, operation: () -> T) -> T
Available when
Success
is Never
and Failure
is Never
.
Success
がNever
であるそしてFailure
がNever
である時に利用可能です。