Maybe Result
 All Classes Functions
maybe::result< T, E > Member List

This is the complete list of members for maybe::result< T, E >, including all inherited members.

and_then(F op) noexcept-> typename std::result_of< F(T)>::typemaybe::result< T, E >inline
default_err() noexceptmaybe::result< T, E >inlinestatic
default_ok() noexceptmaybe::result< T, E >inlinestatic
err(E &&value) noexceptmaybe::result< T, E >inlinestatic
err(const E &value) noexcept (defined in maybe::result< T, E >)maybe::result< T, E >inlinestatic
err_type typedef (defined in maybe::result< T, E >)maybe::result< T, E >
err_value() const & (defined in maybe::result< T, E >)maybe::result< T, E >inline
err_value()& (defined in maybe::result< T, E >)maybe::result< T, E >inline
err_value()&& (defined in maybe::result< T, E >)maybe::result< T, E >inline
err_value_or(V &&v) const & (defined in maybe::result< T, E >)maybe::result< T, E >inline
err_value_or(V &&v)&& (defined in maybe::result< T, E >)maybe::result< T, E >inline
into_err() noexcept-> maybe::result< U, E > constmaybe::result< T, E >inline
is_err() const noexceptmaybe::result< T, E >inline
is_ok() const noexceptmaybe::result< T, E >inline
map(F f) noexcept-> maybe::result< R, E >maybe::result< T, E >inline
map_err(F f) noexcept-> maybe::result< T, typename std::result_of< F(E)>::type >maybe::result< T, E >inline
map_err_value(U value) noexcept-> maybe::result< T, U >maybe::result< T, E >inline
map_value(U value) noexcept-> maybe::result< U, E >maybe::result< T, E >inline
map_void() noexcept-> maybe::result< void, E >maybe::result< T, E >inline
ok(T &&value) noexceptmaybe::result< T, E >inlinestatic
ok(const T &value) noexcept (defined in maybe::result< T, E >)maybe::result< T, E >inlinestatic
ok_type typedef (defined in maybe::result< T, E >)maybe::result< T, E >
ok_value() const & (defined in maybe::result< T, E >)maybe::result< T, E >inline
ok_value()& (defined in maybe::result< T, E >)maybe::result< T, E >inline
ok_value()&& (defined in maybe::result< T, E >)maybe::result< T, E >inline
ok_value_or(V &&v) const & (defined in maybe::result< T, E >)maybe::result< T, E >inline
ok_value_or(V &&v)&& (defined in maybe::result< T, E >)maybe::result< T, E >inline
operator bool() const noexcept (defined in maybe::result< T, E >)maybe::result< T, E >inlineexplicit
result() (defined in maybe::result< T, E >)maybe::result< T, E >inline
result(T &&value, internal::placeholder) (defined in maybe::result< T, E >)maybe::result< T, E >inline
result(internal::placeholder, E &&value) (defined in maybe::result< T, E >)maybe::result< T, E >inline
result(const T &value, internal::placeholder) (defined in maybe::result< T, E >)maybe::result< T, E >inline
result(internal::placeholder, const E &value) (defined in maybe::result< T, E >)maybe::result< T, E >inline