Generic Type Method

run(resultType:body:)

Execute the given body closure on the main actor. 与えられたbodyクロージャを主アクター上で遂行します。

Declaration 宣言

static func run<T>(resultType: T.Type = T.self, body: @MainActor @Sendable () throws -> T) async rethrows -> T where T : Sendable