cpp_result f19982d
|
This is the complete list of members for cpp_result::Result< T, E >, including all inherited members.
and_(R2 &&res) const | cpp_result::Result< T, E > | inline |
and_then(F &&func) const noexcept(noexcept(func(std::declval< T >()))) | cpp_result::Result< T, E > | inline |
contains(const T &value) const | cpp_result::Result< T, E > | inline |
contains_err(const E &error) const | cpp_result::Result< T, E > | inline |
Err(E err) noexcept | cpp_result::Result< T, E > | inlinestatic |
err() const | cpp_result::Result< T, E > | inline |
expect(const char *msg) noexcept | cpp_result::Result< T, E > | inline |
expect(const char *msg) const noexcept | cpp_result::Result< T, E > | inline |
expect_err(const char *msg) noexcept | cpp_result::Result< T, E > | inline |
expect_err(const char *msg) const noexcept | cpp_result::Result< T, E > | inline |
flatten() const | cpp_result::Result< T, E > | inline |
inspect(F &&func) const noexcept(noexcept(func(std::declval< const T & >()))) | cpp_result::Result< T, E > | inline |
inspect_err(F &&func) const noexcept(noexcept(func(std::declval< const E & >()))) | cpp_result::Result< T, E > | inline |
is_err() const noexcept | cpp_result::Result< T, E > | inline |
is_err_and(Pred &&pred) const noexcept(noexcept(pred(std::declval< E >()))) | cpp_result::Result< T, E > | inline |
is_ok() const noexcept | cpp_result::Result< T, E > | inline |
is_ok_and(Pred &&pred) const noexcept(noexcept(pred(std::declval< T >()))) | cpp_result::Result< T, E > | inline |
map(F &&func) const noexcept(noexcept(func(std::declval< T >()))) | cpp_result::Result< T, E > | inline |
map_err(F &&func) const noexcept(noexcept(func(std::declval< E >()))) | cpp_result::Result< T, E > | inline |
map_or(U default_value, F &&func) const | cpp_result::Result< T, E > | inline |
map_or_else(D &&default_fn, F &&func) const | cpp_result::Result< T, E > | inline |
Ok(T val) noexcept | cpp_result::Result< T, E > | inlinestatic |
ok() const | cpp_result::Result< T, E > | inline |
operator=(Result &&other) noexcept(std::is_nothrow_move_assignable_v< T > &&std::is_nothrow_move_assignable_v< E >) | cpp_result::Result< T, E > | inline |
operator=(const Result &other) noexcept(std::is_nothrow_copy_assignable_v< T > &&std::is_nothrow_copy_assignable_v< E >) | cpp_result::Result< T, E > | inline |
or_(R2 &&res) const | cpp_result::Result< T, E > | inline |
or_else(F &&op) const | cpp_result::Result< T, E > | inline |
Result(Result &&other) noexcept(std::is_nothrow_move_constructible_v< T > &&std::is_nothrow_move_constructible_v< E >) | cpp_result::Result< T, E > | inline |
Result(const Result &other) noexcept(std::is_nothrow_copy_constructible_v< T > &&std::is_nothrow_copy_constructible_v< E >) | cpp_result::Result< T, E > | inline |
unwrap() noexcept | cpp_result::Result< T, E > | inline |
unwrap() const noexcept | cpp_result::Result< T, E > | inline |
unwrap_err() noexcept | cpp_result::Result< T, E > | inline |
unwrap_err() const noexcept | cpp_result::Result< T, E > | inline |
unwrap_or(T default_value) const noexcept | cpp_result::Result< T, E > | inline |
unwrap_or_default() const noexcept(std::is_nothrow_default_constructible_v< T >) | cpp_result::Result< T, E > | inline |
unwrap_or_else(F &&func) const noexcept(noexcept(func())) | cpp_result::Result< T, E > | inline |
~Result() | cpp_result::Result< T, E > | inline |