in include/unifex/via_stream.hpp [42:51]
auto operator()(StreamSender&& stream, Scheduler&& scheduler) const {
return adapt_stream(
(StreamSender &&) stream,
[s = (Scheduler &&) scheduler](auto&& sender) mutable {
return via(s, (decltype(sender))sender);
},
[s = (Scheduler &&) scheduler](auto&& sender) mutable {
return typed_via((decltype(sender))sender, s);
});
}