12#include <QNetworkReply>
33 using NRBase_t = std::variant<NetworkReplyError, NetworkReplySuccess>;
46 template<
typename,
typename>
52 using NRBase_t::variant;
54 std::optional<NetworkReplyError>
IsError ()
const;
const NetworkReplyError & GetError() const
NetworkReplyErrorException(NetworkReplyError error)
std::optional< NetworkReplyError > IsError() const
Either< QString, QByteArray > ToEither(const QString &errorContext) const
QByteArray GetReplyData() const
QDebug operator<<(QDebug dbg, const CtString< N, Char > &str)
std::variant< NetworkReplyError, NetworkReplySuccess > NRBase_t
QNetworkReply::NetworkError Error_