copy_if_present(std::remove_const_t< T > &out) const noexcept | mtcore::Result< T, ErrType > | inline |
Err typedef | mtcore::Result< T, ErrType > | |
error() const noexcept | mtcore::Result< T, ErrType > | inline |
ErrVal typedef | mtcore::Result< T, ErrType > | |
from_error(const ErrVal &err) | mtcore::Result< T, ErrType > | inlinestatic |
from_success(const T &val) | mtcore::Result< T, ErrType > | inlinestatic |
is_error() const noexcept | mtcore::Result< T, ErrType > | inline |
is_success() const noexcept | mtcore::Result< T, ErrType > | inline |
move_if_present(T &out) noexcept | mtcore::Result< T, ErrType > | inline |
operator!=(const Result &other) const noexcept | mtcore::Result< T, ErrType > | inline |
operator!=(const T &other) const noexcept | mtcore::Result< T, ErrType > | inline |
operator*() const noexcept | mtcore::Result< T, ErrType > | inline |
operator*() | mtcore::Result< T, ErrType > | inline |
operator->() const noexcept | mtcore::Result< T, ErrType > | inline |
operator->() | mtcore::Result< T, ErrType > | inline |
operator==(const Result &other) const noexcept | mtcore::Result< T, ErrType > | inline |
operator==(const T &other) const noexcept | mtcore::Result< T, ErrType > | inline |
Result(const T &val) | mtcore::Result< T, ErrType > | inline |
Result(T &&val) | mtcore::Result< T, ErrType > | inline |
to_void() const | mtcore::Result< T, ErrType > | inline |
Value typedef | mtcore::Result< T, ErrType > | |
value() const noexcept | mtcore::Result< T, ErrType > | inline |
with_success_val(const R &s) | mtcore::Result< T, ErrType > | inline |