violet
Simple, cross-platform graphics API
|
This is the complete list of members for violet::Result< T, E >, including all inherited members.
and_then(F &&f) const (defined in violet::Result< T, E >) | violet::Result< T, E > | inline |
expect(const std::string &message) const & (defined in violet::Result< T, E >) | violet::Result< T, E > | inline |
expect(const std::string &message) && (defined in violet::Result< T, E >) | violet::Result< T, E > | inline |
is_err() const (defined in violet::Result< T, E >) | violet::Result< T, E > | inline |
is_ok() const (defined in violet::Result< T, E >) | violet::Result< T, E > | inline |
map(F &&f) const -> Result< decltype(f(std::declval< T >())), E > (defined in violet::Result< T, E >) | violet::Result< T, E > | inline |
map_err(F &&f) const -> Result< T, decltype(f(std::declval< E >()))> (defined in violet::Result< T, E >) | violet::Result< T, E > | inline |
Result(const T &value) (defined in violet::Result< T, E >) | violet::Result< T, E > | inline |
Result(T &&value) (defined in violet::Result< T, E >) | violet::Result< T, E > | inline |
Result(const E &error) (defined in violet::Result< T, E >) | violet::Result< T, E > | inline |
Result(E &&error) (defined in violet::Result< T, E >) | violet::Result< T, E > | inline |
unwrap() const & (defined in violet::Result< T, E >) | violet::Result< T, E > | inline |
unwrap() && (defined in violet::Result< T, E >) | violet::Result< T, E > | inline |
unwrap_err() const & (defined in violet::Result< T, E >) | violet::Result< T, E > | inline |
unwrap_err() && (defined in violet::Result< T, E >) | violet::Result< T, E > | inline |
unwrap_ok() const & (defined in violet::Result< T, E >) | violet::Result< T, E > | inline |
unwrap_ok() && (defined in violet::Result< T, E >) | violet::Result< T, E > | inline |
unwrap_or(U &&default_value) const (defined in violet::Result< T, E >) | violet::Result< T, E > | inline |
unwrap_or_else(F &&f) const (defined in violet::Result< T, E >) | violet::Result< T, E > | inline |