Closed Alex-Fischman closed 1 year ago
I don't want to remove it since I'd prefer to have errors always be structs; it provides a place to add documentation at the very least, and makes it easier to add more structured data later if needed. The cost of having a little extra work on wrapping/field access is worth it if a refactoring is needed.
In verify/error.rs, there's a struct called SolveError that just wraps a Vec without providing or removing any functionality. Can this wrapper be removed?