access context
と access level context
が出てきて、ここでは access context
です。 使い分けがよく分かりませんが、とりあえず出てくるものに合わせました。but whose conformance to an internal protocol can only be used within the internal protocol’s defining module.
準拠自体のアクセスレベルの話をしているようなので、プロトコルへ準拠した実装は
は違うと思います。 ある型が InternalProtocol
を実装しているとして、外部のモジュールからは InternalProtocol
に準拠していることを認識できないというような意図ではないかと思っています。