<div class="chatlog__message-group"> <div id="chatlog__message-container-984619487158501467" class="chatlog__message-container" data-message-id="984619487158501467"> <div class="chatlog__message"> <div class="chatlog__message-aside"><img class="chatlog__avatar" src="https://cdn.discordapp.com/avatars/293624673265123328/accd07acc220a18568ba46a6e9ede18a.png?size=512" alt="Avatar" loading="lazy"></div> <div class="chatlog__message-primary"> <div class="chatlog__header"><span class="chatlog__author" style="color:rgb(17,128,106)" title="koher" data-user-id="293624673265123328">koher</span> <a href="/channels/430242233468452865?category=main&channel=swiftbot-sandbox&message_id=984619487158501467"><span class="chatlog__timestamp" title="Friday, June 10, 2022 12:46 AM"></span></a><a href="#chatlog__message-container-984619487158501467">6/10/2022 12:46 AM</a></div> <div class="chatlog__content chatlog__markdown"><span class="chatlog__markdown-preserve"><span class="chatlog__markdown-mention" title="swift57#4949">@swift-5.7.3</span> <code class="chatlog__markdown-pre chatlog__markdown-pre--multiline language-swift">struct Foo {} protocol Bar { associatedtype Foos: Sequence where Foos.Element == Foo var foos: Foos { get } } struct Baz: Bar { var foos: [Foo] { [Foo()] } } let bar: any Bar = Baz() var iterator = (bar.foos as any Sequence).makeIterator() as any IteratorProtocol while let foo = iterator.next() { print(foo) }</code></span> <span class="chatlog__edited-timestamp" title="Friday, June 10, 2022 12:48 AM">(edited)</span></div> </div> </div> </div> </div>