di 0.1.0
Loading...
Searching...
No Matches
di::vocab::Optional< void > Member List

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

and_then(F &&function) &-> decltype(auto)di::function::monad::MonadInterface< Optional< void > >inline
and_then(F &&function) const &-> decltype(auto)di::function::monad::MonadInterface< Optional< void > >inline
and_then(F &&function) &&-> decltype(auto)di::function::monad::MonadInterface< Optional< void > >inline
and_then(F &&function) const &&-> decltype(auto)di::function::monad::MonadInterface< Optional< void > >inline
emplace()di::vocab::Optional< void >inline
has_value() const -> booldi::vocab::Optional< void >inline
operator bool() constdi::vocab::Optional< void >inlineexplicit
operator*() constdi::vocab::Optional< void >inline
operator<=>(Optional const &a, Optional const &b) -> strong_orderingdi::vocab::Optional< void >friend
operator<=>(Optional const &a, bool b) -> strong_orderingdi::vocab::Optional< void >friend
operator<=>(Optional const &a, NullOpt) -> strong_orderingdi::vocab::Optional< void >friend
operator=(Optional const &) -> Optional &=defaultdi::vocab::Optional< void >
operator=(Optional &&) -> Optional &=defaultdi::vocab::Optional< void >
operator=(NullOpt) -> Optional &di::vocab::Optional< void >inline
operator=(bool value) -> Optional &di::vocab::Optional< void >inline
operator==(Optional const &a, Optional const &b) -> booldi::vocab::Optional< void >friend
operator==(Optional const &a, bool b) -> booldi::vocab::Optional< void >friend
operator==(Optional const &a, NullOpt) -> booldi::vocab::Optional< void >friend
Optional()=defaultdi::vocab::Optional< void >
Optional(NullOpt)di::vocab::Optional< void >inline
Optional(Optional const &)=defaultdi::vocab::Optional< void >
Optional(Optional &&)=defaultdi::vocab::Optional< void >
Optional(InPlace)di::vocab::Optional< void >inlineexplicit
Optional(bool value)di::vocab::Optional< void >inlineexplicit
or_else(F &&function) &-> decltype(auto)di::function::monad::MonadInterface< Optional< void > >inline
or_else(F &&function) const &-> decltype(auto)di::function::monad::MonadInterface< Optional< void > >inline
or_else(F &&function) &&-> decltype(auto)di::function::monad::MonadInterface< Optional< void > >inline
or_else(F &&function) const &&-> decltype(auto)di::function::monad::MonadInterface< Optional< void > >inline
reset()di::vocab::Optional< void >inline
tag_invoke(types::Tag< function::monad::bind >, Self &&self, F &&f) -> Rdi::vocab::Optional< void >friend
tag_invoke(types::Tag< function::monad::fmap >, Self &&self, F &&f) -> Optional< U >di::vocab::Optional< void >friend
tag_invoke(types::Tag< function::monad::fail >, Self &&self, F &&f) -> Optionaldi::vocab::Optional< void >friend
transform(F &&function) &-> decltype(auto)di::function::monad::MonadInterface< Optional< void > >inline
transform(F &&function) const &-> decltype(auto)di::function::monad::MonadInterface< Optional< void > >inline
transform(F &&function) &&-> decltype(auto)di::function::monad::MonadInterface< Optional< void > >inline
transform(F &&function) const &&-> decltype(auto)di::function::monad::MonadInterface< Optional< void > >inline
transform_error(F &&function) &-> decltype(auto)di::function::monad::MonadInterface< Optional< void > >inline
transform_error(F &&function) const &-> decltype(auto)di::function::monad::MonadInterface< Optional< void > >inline
transform_error(F &&function) &&-> decltype(auto)di::function::monad::MonadInterface< Optional< void > >inline
transform_error(F &&function) const &&-> decltype(auto)di::function::monad::MonadInterface< Optional< void > >inline
Value typedefdi::vocab::Optional< void >
value() const &di::vocab::Optional< void >inline
value() &&di::vocab::Optional< void >inline
~Optional()=defaultdi::vocab::Optional< void >