__try_did_fail() &&-> Expected | di::vocab::Expected< void, void > | inline |
__try_did_succeed() &&-> Expected | di::vocab::Expected< void, void > | inline |
__try_move_out() && | di::vocab::Expected< void, void > | inline |
and_then(F &&function) &-> decltype(auto) | di::function::monad::MonadInterface< Expected< void, void > > | inline |
and_then(F &&function) const &-> decltype(auto) | di::function::monad::MonadInterface< Expected< void, void > > | inline |
and_then(F &&function) &&-> decltype(auto) | di::function::monad::MonadInterface< Expected< void, void > > | inline |
and_then(F &&function) const &&-> decltype(auto) | di::function::monad::MonadInterface< Expected< void, void > > | inline |
emplace() | di::vocab::Expected< void, void > | inline |
Error typedef | di::vocab::Expected< void, void > | |
Expected()=default | di::vocab::Expected< void, void > | |
Expected(Expected const &)=default | di::vocab::Expected< void, void > | |
Expected(Expected &)=default | di::vocab::Expected< void, void > | |
Expected(types::InPlace) | di::vocab::Expected< void, void > | inlineexplicit |
has_value() const -> bool | di::vocab::Expected< void, void > | inline |
operator bool() const | di::vocab::Expected< void, void > | inlineexplicit |
operator*() const & | di::vocab::Expected< void, void > | inline |
operator*() && | di::vocab::Expected< void, void > | inline |
operator=(Expected const &) -> Expected &=default | di::vocab::Expected< void, void > | |
operator=(Expected &&) -> Expected &=default | di::vocab::Expected< void, void > | |
operator==(Expected const &, Expected< void, G > const &b) -> bool | di::vocab::Expected< void, void > | friend |
operator==(Expected const &, Unexpected< G > const &) -> bool | di::vocab::Expected< void, void > | friend |
or_else(F &&function) &-> decltype(auto) | di::function::monad::MonadInterface< Expected< void, void > > | inline |
or_else(F &&function) const &-> decltype(auto) | di::function::monad::MonadInterface< Expected< void, void > > | inline |
or_else(F &&function) &&-> decltype(auto) | di::function::monad::MonadInterface< Expected< void, void > > | inline |
or_else(F &&function) const &&-> decltype(auto) | di::function::monad::MonadInterface< Expected< void, void > > | inline |
tag_invoke(types::Tag< function::monad::fmap >, Self &&, F &&function) -> Expected< U, void > | di::vocab::Expected< void, void > | friend |
tag_invoke(types::Tag< function::monad::bind >, Self &&, F &&function) -> R | di::vocab::Expected< void, void > | friend |
tag_invoke(types::Tag< function::monad::fail >, Self &&self, F &&) -> Expected | di::vocab::Expected< void, void > | friend |
tag_invoke(types::Tag< function::monad::fmap_right >, Self &&self, F &&) -> Expected | di::vocab::Expected< void, void > | friend |
transform(F &&function) &-> decltype(auto) | di::function::monad::MonadInterface< Expected< void, void > > | inline |
transform(F &&function) const &-> decltype(auto) | di::function::monad::MonadInterface< Expected< void, void > > | inline |
transform(F &&function) &&-> decltype(auto) | di::function::monad::MonadInterface< Expected< void, void > > | inline |
transform(F &&function) const &&-> decltype(auto) | di::function::monad::MonadInterface< Expected< void, void > > | inline |
transform_error(F &&function) &-> decltype(auto) | di::function::monad::MonadInterface< Expected< void, void > > | inline |
transform_error(F &&function) const &-> decltype(auto) | di::function::monad::MonadInterface< Expected< void, void > > | inline |
transform_error(F &&function) &&-> decltype(auto) | di::function::monad::MonadInterface< Expected< void, void > > | inline |
transform_error(F &&function) const &&-> decltype(auto) | di::function::monad::MonadInterface< Expected< void, void > > | inline |
Value typedef | di::vocab::Expected< void, void > | |
value() const & | di::vocab::Expected< void, void > | inline |
value() && | di::vocab::Expected< void, void > | inline |
~Expected()=default | di::vocab::Expected< void, void > | |