in include/unifex/adapt_stream.hpp [87:96]
auto operator()(
Stream&& stream,
NextAdapterFunc&& adaptNext,
CleanupAdapterFunc&& adaptCleanup) const
-> _adapt_stream::adapted<Stream, NextAdapterFunc, CleanupAdapterFunc> {
return {
(Stream &&) stream,
(NextAdapterFunc &&) adaptNext,
(CleanupAdapterFunc &&) adaptCleanup};
}