Iros
 
Loading...
Searching...
No Matches
value_types_of.h
Go to the documentation of this file.
1#pragma once
2
9
10namespace di::meta {
11template<typename Sender, typename Env = types::EmptyEnv, template<typename...> typename Tup = meta::DecayedTuple,
12 template<typename...> typename Var = meta::VariantOrEmpty>
13requires(concepts::SenderIn<Sender, Env>)
15}
meta::Type< SenderT< meta::RemoveCVRef< Send >, meta::Decay< Shape >, meta::Decay< Function > > > Sender
Definition bulk.h:155
MakeEnv< EmptyEnv, With< Tag< get_stop_token >, StopToken > > Env
Definition ensure_started.h:52
Definition merge_interfaces.h:6
meta::Type< detail::MetaApply< Variant, meta::Type< detail::GatherSignaturesHelper< Tag, meta::AsList< meta::CompletionSignaturesOf< S, E > >, Tuple > > > > GatherSignatures
Definition gather_signatures.h:45
vocab::Tuple< meta::Decay< Types >... > DecayedTuple
Definition decayed_tuple.h:8
GatherSignatures< execution::SetValue, Sender, Env, Tup, Var > ValueTypesOf
Definition value_types_of.h:14
detail::VariantOrEmptyHelper< meta::Unique< meta::List< Types... > > >::Type VariantOrEmpty
Definition variant_or_empty.h:24