Skip to content

Commit 7a0fc92

Browse files
committed
Clarify SendableMetatype conformance restriction.
1 parent 834c63b commit 7a0fc92

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

TSPL.docc/LanguageGuide/Concurrency.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1787,7 +1787,8 @@ a conformance requirement to `Sendable` or `SendableMetatype`
17871787
tells Swift that an instance or metatype value is safe to use concurrently.
17881788
To prevent isolated conformances from being used outside of their actor,
17891789
a type with an isolated conformance
1790-
can't satisfy a conformance requirement to `Sendable` or `SendableMetatype`.
1790+
can't be used for a type that must also satisfy a conformance requirement
1791+
to `Sendable` or `SendableMetatype`.
17911792

17921793
A conformance requirement to `Sendable` indicates
17931794
that instances may be passed across isolation boundaries and used concurrently:

0 commit comments

Comments
 (0)