WhenAllSender.connect

Undocumented in source. Be warned that the author may not have intended to support it.
struct WhenAllSender(Senders...)
@safe scope return
connect
(
Receiver
)
(
return Receiver receiver
)
if (
(
Senders.length > 1 &&
allSatisfy!(ApplyRight!(models, isSender), Senders)
)
||
(models!(ArrayElement!(Senders[0]), isSender))
)

Meta