For `async` function types, an actor constraint can be enforced by the callee by hopping executors, unlike with `sync` functions, so doesn't need to influence the outward type of the function. rdar://76248452