di 0.1.0
Loading...
Searching...
No Matches
di::vocab::Expected< void, E > Member List

This is the complete list of members for di::vocab::Expected< void, E >, including all inherited members.

__try_did_fail() &&-> Unexpected< E >di::vocab::Expected< void, E >inline
__try_did_succeed() &&-> Expecteddi::vocab::Expected< void, E >inline
__try_move_out() &&di::vocab::Expected< void, E >inline
and_then(F &&function) &-> decltype(auto)di::function::monad::MonadInterface< Expected< void, E > >inline
and_then(F &&function) const &-> decltype(auto)di::function::monad::MonadInterface< Expected< void, E > >inline
and_then(F &&function) &&-> decltype(auto)di::function::monad::MonadInterface< Expected< void, E > >inline
and_then(F &&function) const &&-> decltype(auto)di::function::monad::MonadInterface< Expected< void, E > >inline
emplace()di::vocab::Expected< void, E >inline
Error typedefdi::vocab::Expected< void, E >
error() &-> E &di::vocab::Expected< void, E >inline
error() const &-> E const &di::vocab::Expected< void, E >inline
error() &&-> E &&di::vocab::Expected< void, E >inline
error() const &&-> E const &&di::vocab::Expected< void, E >inline
Expected classdi::vocab::Expected< void, E >friend
Expected()=defaultdi::vocab::Expected< void, E >
Expected(Expected const &)=defaultdi::vocab::Expected< void, E >
Expected(Expected const &)=deletedi::vocab::Expected< void, E >
Expected(Expected &&)=defaultdi::vocab::Expected< void, E >
Expected(types::InPlace)di::vocab::Expected< void, E >inlineexplicit
Expected(types::Unexpect, Args &&... args)di::vocab::Expected< void, E >inlineexplicit
Expected(types::Unexpect, std::initializer_list< U > list, Args &&... args)di::vocab::Expected< void, E >inlineexplicit
explicit(!concepts::ConvertibleTo< F const &, E >) Expected(Expected< voiddi::vocab::Expected< void, E >
explicit(!concepts::ConvertibleTo< F, E >) Expected(Expected< voiddi::vocab::Expected< void, E >
explicit(!concepts::ConvertibleTo< G const &, E >) Expected(Unexpected< G > const &error)di::vocab::Expected< void, E >inline
explicit(!concepts::ConvertibleTo< G, E >) Expected(Unexpected< G > &&error)di::vocab::Expected< void, E >inline
has_value() const -> booldi::vocab::Expected< void, E >inline
operator bool() constdi::vocab::Expected< void, E >inlineexplicit
operator*() constdi::vocab::Expected< void, E >inline
operator=(Expected const &) -> Expected &requires(!concepts::CopyConstructible< E >)=deletedi::vocab::Expected< void, E >
operator=(Expected const &) -> Expected &requires(concepts::CopyConstructible< E >)=defaultdi::vocab::Expected< void, E >
operator=(Expected &&) -> Expected &requires(concepts::MoveConstructible< E >)=defaultdi::vocab::Expected< void, E >
operator=(Unexpected< G > const &error) -> Expected &di::vocab::Expected< void, E >inline
operator=(Unexpected< G > &&error) -> Expected &di::vocab::Expected< void, E >inline
operator==(Expected const &a, Expected< void, G > const &b) -> booldi::vocab::Expected< void, E >friend
operator==(Expected const &a, Unexpected< G > const &b) -> booldi::vocab::Expected< void, E >friend
or_else(F &&function) &-> decltype(auto)di::function::monad::MonadInterface< Expected< void, E > >inline
or_else(F &&function) const &-> decltype(auto)di::function::monad::MonadInterface< Expected< void, E > >inline
or_else(F &&function) &&-> decltype(auto)di::function::monad::MonadInterface< Expected< void, E > >inline
or_else(F &&function) const &&-> decltype(auto)di::function::monad::MonadInterface< Expected< void, E > >inline
otherdi::vocab::Expected< void, E >
otherdi::vocab::Expected< void, E >
tag_invoke(types::Tag< util::swap >, Expected &a, Expected &b)di::vocab::Expected< void, E >friend
tag_invoke(types::Tag< function::monad::fmap >, Self &&self, F &&function) -> Expected< U, E >di::vocab::Expected< void, E >friend
tag_invoke(types::Tag< function::monad::bind >, Self &&self, F &&function) -> Rdi::vocab::Expected< void, E >friend
tag_invoke(types::Tag< function::monad::fail >, Self &&self, F &&function) -> Rdi::vocab::Expected< void, E >friend
tag_invoke(types::Tag< function::monad::fmap_right >, Self &&self, F &&function) -> Expected< void, G >di::vocab::Expected< void, E >friend
transform(F &&function) &-> decltype(auto)di::function::monad::MonadInterface< Expected< void, E > >inline
transform(F &&function) const &-> decltype(auto)di::function::monad::MonadInterface< Expected< void, E > >inline
transform(F &&function) &&-> decltype(auto)di::function::monad::MonadInterface< Expected< void, E > >inline
transform(F &&function) const &&-> decltype(auto)di::function::monad::MonadInterface< Expected< void, E > >inline
transform_error(F &&function) &-> decltype(auto)di::function::monad::MonadInterface< Expected< void, E > >inline
transform_error(F &&function) const &-> decltype(auto)di::function::monad::MonadInterface< Expected< void, E > >inline
transform_error(F &&function) &&-> decltype(auto)di::function::monad::MonadInterface< Expected< void, E > >inline
transform_error(F &&function) const &&-> decltype(auto)di::function::monad::MonadInterface< Expected< void, E > >inline
UnexpectedType typedefdi::vocab::Expected< void, E >
Value typedefdi::vocab::Expected< void, E >
value() const &di::vocab::Expected< void, E >inline
value() &&di::vocab::Expected< void, E >inline
~Expected()=defaultdi::vocab::Expected< void, E >