Iros
 
Loading...
Searching...
No Matches
set_stopped.h
Go to the documentation of this file.
1#pragma once
2
4
5namespace di::execution {
6struct SetStopped {
7 template<typename Receiver>
9 constexpr void operator()(Receiver&& receiver) const {
10 return function::tag_invoke(*this, util::forward<Receiver>(receiver));
11 }
12};
13
14constexpr inline auto set_stopped = SetStopped {};
15}
16
17namespace di {
18using execution::SetStopped;
19}
Definition tag_invoke.h:33
Definition bulk.h:30
constexpr auto set_stopped
Definition set_stopped.h:14
constexpr tag_invoke_detail::TagInvokeFn tag_invoke
Definition tag_invoke.h:22
Definition zstring_parser.h:9
Definition set_stopped.h:6