13#include <rpp/observers/fwd.hpp>
17namespace rpp::constraint
22 t.on_error(std::declval<std::exception_ptr>());
34 template<rpp::constra
int::observer T>
40 using type =
decltype(deduce(std::declval<std::decay_t<T>>()));
44template<rpp::constra
int::observer T>
45using extract_observer_type_t =
typename details::extract_observer_type<T>::type;
48namespace rpp::constraint
52 t.on_next(std::declval<Type>());
Definition: constraints.hpp:27
Definition: constraints.hpp:19
Definition: constraints.hpp:55
Definition: constraints.hpp:50
Definition: constraints.hpp:26