![]() |
STX
1.0.0
|
This is the complete list of members for stx::Result< T, E >, including all inherited members.
AND(Result< U, F > &&res) &&-> Result< U, F > | stx::Result< T, E > | inline |
and_then(Fn &&op) &&-> Result< invoke_result< Fn &&, T &&>, E > | stx::Result< T, E > | inline |
as_cref() const &noexcept -> Result< ConstRef< T >, ConstRef< E >> | stx::Result< T, E > | inline |
as_cref() const &&noexcept -> Result< ConstRef< T >, ConstRef< E >>=delete | stx::Result< T, E > | |
as_ref() &noexcept -> Result< MutRef< T >, MutRef< E >> | stx::Result< T, E > | inline |
as_ref() const &noexcept -> Result< ConstRef< T >, ConstRef< E >> | stx::Result< T, E > | inline |
as_ref() &&noexcept -> Result< MutRef< T >, MutRef< E >>=delete | stx::Result< T, E > | |
as_ref() const &&noexcept -> Result< ConstRef< T >, ConstRef< E >>=delete | stx::Result< T, E > | |
clone() const -> Result< T, E > | stx::Result< T, E > | inline |
contains(CmpType const &cmp) const | stx::Result< T, E > | inline |
contains_err(ErrCmp const &cmp) const | stx::Result< T, E > | inline |
err() &&-> Option< E > | stx::Result< T, E > | inline |
err_exists(UnaryPredicate &&predicate) const | stx::Result< T, E > | inline |
err_value() &noexcept | stx::Result< T, E > | inline |
err_value() const &noexcept | stx::Result< T, E > | inline |
err_value() &&=delete | stx::Result< T, E > | |
err_value() const &&=delete | stx::Result< T, E > | |
error_type typedef | stx::Result< T, E > | |
exists(UnaryPredicate &&predicate) const | stx::Result< T, E > | inline |
expect(std::string_view const &msg) &&-> T | stx::Result< T, E > | inline |
expect_err(std::string_view const &msg) &&-> E | stx::Result< T, E > | inline |
internal::result::unsafe_err_move(Result< Tp, Er > &) | stx::Result< T, E > | friend |
internal::result::unsafe_value_move(Result< Tp, Er > &) | stx::Result< T, E > | friend |
is_err() const noexcept | stx::Result< T, E > | inline |
is_ok() const noexcept | stx::Result< T, E > | inline |
map(Fn &&op) &&-> Result< invoke_result< Fn &&, T &&>, E > | stx::Result< T, E > | inline |
map_err(Fn &&op) &&-> Result< T, invoke_result< Fn &&, E &&>> | stx::Result< T, E > | inline |
map_or(Fn &&op, AltType &&alt) &&-> invoke_result< Fn &&, T &&> | stx::Result< T, E > | inline |
map_or_else(Fn &&op, A &&alt_op) &&-> invoke_result< Fn &&, T &&> | stx::Result< T, E > | inline |
match(OkFn &&ok_fn, ErrFn &&err_fn) &&-> invoke_result< OkFn &&, T &&> | stx::Result< T, E > | inline |
match(OkFn &&ok_fn, ErrFn &&err_fn) &-> invoke_result< OkFn &&, T &> | stx::Result< T, E > | inline |
match(OkFn &&ok_fn, ErrFn &&err_fn) const &-> invoke_result< OkFn &&, T const &> | stx::Result< T, E > | inline |
ok() &&-> Option< T > | stx::Result< T, E > | inline |
operator bool() const noexcept | stx::Result< T, E > | inline |
operator!=(Ok< U > const &cmp) const | stx::Result< T, E > | inline |
operator!=(Err< F > const &cmp) const | stx::Result< T, E > | inline |
operator!=(Result< U, F > const &cmp) const | stx::Result< T, E > | inline |
operator=(Result &&rhs) | stx::Result< T, E > | inline |
operator=(Result const &rhs)=delete | stx::Result< T, E > | |
operator==(Ok< U > const &cmp) const | stx::Result< T, E > | inline |
operator==(Err< F > const &cmp) const | stx::Result< T, E > | inline |
operator==(Result< U, F > const &cmp) const | stx::Result< T, E > | inline |
OR(Result< U, F > &&alt) &&-> Result< U, F > | stx::Result< T, E > | inline |
or_else(Fn &&op) &&-> invoke_result< Fn &&, E &&> | stx::Result< T, E > | inline |
Result(Ok< T > &&result) | stx::Result< T, E > | inline |
Result(Err< E > &&err) | stx::Result< T, E > | inline |
Result(Result &&rhs) | stx::Result< T, E > | inline |
Result()=delete | stx::Result< T, E > | |
Result(Result const &rhs)=delete | stx::Result< T, E > | |
storage_err_ | stx::Result< T, E > | |
storage_value_ | stx::Result< T, E > | |
unwrap() &&-> T | stx::Result< T, E > | inline |
unwrap_err() &&-> E | stx::Result< T, E > | inline |
unwrap_or(T &&alt) &&-> T | stx::Result< T, E > | inline |
unwrap_or_default() &&-> T | stx::Result< T, E > | inline |
unwrap_or_else(Fn &&op) &&-> T | stx::Result< T, E > | inline |
value() &noexcept | stx::Result< T, E > | inline |
value() const &noexcept | stx::Result< T, E > | inline |
value() &&=delete | stx::Result< T, E > | |
value() const &&=delete | stx::Result< T, E > | |
value_type typedef | stx::Result< T, E > | |
~Result() noexcept | stx::Result< T, E > | inline |