|
Aria 2.0.0
C++23 MVVM framework (C++20 minimum) — reactive, coroutine-first, ABI-layered
|
#include <validator.hpp>
Public Member Functions | |
| operator bool () const noexcept | |
| std::vector< std::string > | error_messages () const |
| Project the rich error list down to plain message strings, in the order they were produced. | |
Public Attributes | |
| bool | valid = true |
| std::vector< Error > | errors |
|
inlineexplicitnoexcept |
|
inlinenodiscard |
Project the rich error list down to plain message strings, in the order they were produced.
Useful for legacy bindings that only know how to display strings.
| bool aria::ValidationResult::valid = true |
| std::vector<Error> aria::ValidationResult::errors |