As you know std::unexpected has been deprecated and since C++17 has been removed from the standard C++ library: (here is details https://en.cppreference.com/w/cpp/error/unexpected) So if we try to build project with /std:c++17 it finished with:
include\rxcpp\rx-util.hpp(686): error C2039: 'unexpected': is not a member of 'std'
As you know std::unexpected has been deprecated and since C++17 has been removed from the standard C++ library: (here is details https://en.cppreference.com/w/cpp/error/unexpected) So if we try to build project with /std:c++17 it finished with: