in include/unifex/via_stream.hpp [30:39]
auto operator()(Scheduler&& scheduler, StreamSender&& stream) 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);
});
}