AndThen(F &&fn) &&noexcept | core_type::Result< void, E > | inline |
CheckError(F &&fn) | core_type::Result< void, E > | inline |
EmplaceError(Args &&...args) noexcept | core_type::Result< void, E > | inline |
EmplaceValue() noexcept | core_type::Result< void, E > | inline |
Err() const &noexcept | core_type::Result< void, E > | inline |
Err() &&noexcept | core_type::Result< void, E > | inline |
Error() const &noexcept | core_type::Result< void, E > | inline |
Error() &&noexcept | core_type::Result< void, E > | inline |
error_type typedef | core_type::Result< void, E > | |
ErrorOr(G &&defaultError) const &noexcept | core_type::Result< void, E > | inline |
ErrorOr(G &&defaultError) &&noexcept | core_type::Result< void, E > | inline |
FromError(const E &e) noexcept | core_type::Result< void, E > | inlinestatic |
FromError(E &&e) noexcept | core_type::Result< void, E > | inlinestatic |
FromError(Args &&...args) noexcept | core_type::Result< void, E > | inlinestatic |
FromValue() noexcept | core_type::Result< void, E > | inlinestatic |
HasValue() const noexcept | core_type::Result< void, E > | inline |
MapError(F &&fn) | core_type::Result< void, E > | inline |
operator bool() const noexcept | core_type::Result< void, E > | inlineexplicit |
operator=(const Result &other)=default | core_type::Result< void, E > | |
operator=(Result &&other) noexcept(std::is_nothrow_move_constructible< E >::value &&std::is_nothrow_move_assignable< E >::value)=default | core_type::Result< void, E > | |
OrElse(F &&fn) &&noexcept | core_type::Result< void, E > | inline |
Resolve(F &&f) const | core_type::Result< void, E > | inline |
Result() noexcept | core_type::Result< void, E > | inlineexplicit |
Result(const E &e) noexcept | core_type::Result< void, E > | inlineexplicit |
Result(E &&e) noexcept | core_type::Result< void, E > | inlineexplicit |
Result(const Result &other)=default | core_type::Result< void, E > | |
Result(Result &&other) noexcept(std::is_nothrow_move_constructible< E >::value)=default | core_type::Result< void, E > | |
storage_ | core_type::Result< void, E > | private |
value_type typedef | core_type::Result< void, E > | |
~Result() noexcept | core_type::Result< void, E > | inline |